package server

import (
	"time"

	"github.com/GeertJohan/go.rice/embedded"
)

func init() {

	// define files
	file2 := &embedded.EmbeddedFile{
		Filename:    "extract_dialog.html",
		FileModTime: time.Unix(1566695466, 0),

		Content: string("<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n<meta http-equiv=\"Cache-Control\" content=\"no-cache, no-store, must-revalidate\" />\r\n<meta http-equiv=\"Pragma\" content=\"no-cache\" />\r\n<meta http-equiv=\"Expires\" content=\"0\" />\r\n\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0\" />\r\n<title>SubTitleSearcher</title>\r\n<link rel=\"stylesheet\" href=\"images/css/style.css\">\r\n\r\n<script src=\"images/js/jquery.min.js\"></script>\r\n<link rel=\"stylesheet\" href=\"images/js/layer/theme/default/layer.css\">\r\n<script src=\"images/js/layer/layer.js\"></script>\r\n\r\n<link rel=\"stylesheet\" href=\"images/js/plugins/newforms/skins/default/style.css\">\r\n<script src=\"images/js/plugins/newforms/jquery.newforms.js\"></script>\r\n\r\n<link rel=\"stylesheet\" href=\"images/js/plugins/ContextMenu/contextMenu.css\">\r\n<script src=\"images/js/plugins/ContextMenu/contextMenu.js\"></script>\r\n\r\n<script src=\"images/js/common.js\"></script>\r\n<script src=\"images/js/main.js\"></script>\r\n</head>\r\n<body 1oncontextmenu=\"return false\">\r\n\t<link rel=\"stylesheet\" href=\"images/css/extract_dialog.css\">\r\n\t<div id=\"search_box\" class=\"search_box\">\r\n\t\t<div class=\"con\">\r\n\t\t\t\r\n\t\t</div>\r\n\t</div>\r\n\t<form action=\"?\" method=\"get\" name=\"batch_from\" id=\"batch_from\">\r\n\t<div id=\"list_body\" class=\"list_body\">\r\n\t\t<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\" class=\"list_table\">\r\n\t\t\t<tbody id=\"rec_list\">\r\n\t\t\t<script id=\"rec_list_tpl\" type=\"text/html\">\r\n\t\t\t<<# for(var i = 0, len = d.list.length; i < len; i++){ var row = d.list[i];>>\r\n\t\t\t\t<tr>\r\n\t\t\t\t\t<td width=\"60\" align=\"center\"><input type=\"checkbox\" name=\"item_id\" value=\"<< i >>\" /> << i+1 >></td>\r\n\t\t\t\t\t<td align=\"left\">\r\n\t\t\t\t\t\t<div class=\"title\" val=\"<< row.filename >>\"><< row.filename >></div>\r\n\t\t\t\t\t</td>\r\n\t\t\t\t\t<td width=\"60\" align=\"center\"><< formatSize(row.size) >></td>\r\n\t\t\t\t\t<td width=\"115\" align=\"center\">\r\n\t\t\t\t\t\t<select style=\"width:110px;\" name=\"item_simplified_charset\">\r\n\t\t\t\t\t\t\t<option value=\"\">默认编码</option>\r\n\t\t\t\t\t\t\t<option value=\"UTF-8\">UTF-8 繁转简</option>\r\n\t\t\t\t\t\t\t<option value=\"GBK\">GBK 繁转简</option>\r\n\t\t\t\t\t\t\t<option value=\"Big5\">Big5 繁转简</option>\r\n\t\t\t\t\t\t</select></td>\r\n\t\t\t\t\t<td width=\"60\" align=\"center\"><input type=\"button\" value=\"下载\" class=\"download\" /></td>\r\n\r\n\t\t\t\t</tr>\r\n\t\t\t<<# } >>\r\n\t\t\t</script>\r\n\t\t\t</tbody>\r\n\t\t</table>\r\n\t</div>\r\n\t<div id=\"list_footer\" class=\"list_footer\">\r\n\t\t<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\">\r\n\t\t\t<tr>\r\n\t\t\t\t<td style=\"padding:0 10px;\">\r\n\t\t\t\t\t<label><input type=\"checkbox\" id=\"select_all\" value=\"1\" /> 全选</label>\r\n\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t<input type=\"button\" value=\"下载选中字幕\" id=\"btn_download\" />\r\n\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t<label><input type=\"checkbox\" id=\"simplified_select_all\" value=\"1\" /> 繁体转简体</label>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td width=\"200\" align=\"center\" style=\"color:red\">\r\n\t\t\t\t\t\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t</table>\r\n\t</div>\r\n\t</form>\r\n\r\n\t<script src=\"images/js/extract_dialog.js\"></script>\r\n</body>\r\n</html>"),
	}
	file4 := &embedded.EmbeddedFile{
		Filename:    "images/btn_about.png",
		FileModTime: time.Unix(1554357003, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x18\x00\x00\x00\x18\b\x06\x00\x00\x00\xe0w=\xf8\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\x01sRGB\x00\xae\xce\x1c\xe9\x00\x00\x00\x04gAMA\x00\x00\xb1\x8f\v\xfca\x05\x00\x00\x00\tpHYs\x00\x00\x8d\xbb\x00\x00\x8d\xbb\x01\x9du\x81\x80\x00\x00\x00\x19tEXtSoftware\x00www.inkscape.org\x9b\xee<\x1a\x00\x00\x03{IDATHK\x8d\x95OH\xd4A\x14\xc7\xdf\xcco\xff\xaf\xba\xcaf&\t!lfh\xff\xa0-\xba\xa4^R\b;\x04\xeb\xa1:t\x90\xb2Cv\xd3CBx\xe8\x10\xd1\xc1[ \x18\x1d\xbaT\x04FE\xaeh\x88T\xd0\x1f\x85\x10D]ӵT\x10-uus\xff\xcd\xf4\xdeoGVݿ\x1fX\xd8y3\xf3\xde\xfc\u07bc\xf9>\x06i\xb8\xf8\xecGQ\xf8\x9f\xf9\x18ӴZ\x06\x02\u007f\xacJ\b\xe9\x04\x1cp\xc6\x16\x05\xc8q\x06r@2m0dۚ\x18j\xaa\xdeP[w\x91\x14\xa0\xe6\x834\xd8\xfd\xbe\xcbB\xb2\x16\xc9\xe04.\xc8WS\xc9H\x84\xc1\x12\x06\x1f\x152\xda\xe5\x9d=\xe2\x85N&Ԭή\x005Of,V\x11\xb9/9of\f\n\x9497\xa4Xb\x92\xb5\xe6卾|\xd1\xd4\x14S\xd6D\x00rn\x91\x91\x0e\xe0\xbc\r\x8dFe\xd6\xe1h(\xb6\x1b\xc0a\xd1@H\x80\xe5\xcd(\xacm\xc5\x00\xff\xee\x02\xd3\x16\x04!\xday\x80u\xbf\xbfS\x11\"\x9b\x1e\x80\xd2b\xfd9\xf5@j\xfc\xf6^\xe7Dc\xa5\x03\xdc\am\xb0\x84\x8e\r\x18m\x9fM\x83\xbe\xa9\x00\f\xfb\x93ӎI\vCLt\xf4\xfd\xaaxD\xe9\xe2d\xa4\x9c\xebiI\xe1\xfc\xc4\x01+4\x1c.\x80\x9e\x91\x15\xe8\xfe\xb6\f\x8f\xbf,\xc3ۉu\xb8u\xd6\t.\xa7Y\xadJ\xc0\x183\x81\xc6[\xea\xcb}Gi\xacQ\xb5\x88\x98\xe9!\xe6\xbcR_\xb1\x03JM\xfb\xf9\x12x\x83\x0e\xbf/\x04\xf1`\x00Q\xcc\xd1\xef\xf5\b\x18q\xf2L\x99\x1d>\xcfm\xaa\xd5\tp[!N\xaf\x9c\xbar\xf3\x13\xa7R\xa4jQs\xbb0jX\x1f\x18\x99\x9c\xef\xe5\xeb|\x10J\xf3\x8d`\xc05I\xe0&<Gs0h,\xe6\xf1:O]\x8aᨄ\xbb\xfd\v\xf0'\x18U\x96\x04e\x0e\x13\x04#B\xff\xa2T`\x8c҈`\xf5\xf8%\xa2Vْ\xa0\xad\x9ba\xac\x8d\xf8P\x87\xd2V^d\x02Ou!\xf4\xfb\x02x\xa9j\"\x19\xc68o\xa4\xf5Uʐ\x13U\xfb\xadp\xc3\xed\x84\xd7\xe3k\xf0q.\xe5\xe3M \xa4\x9b\v\x01N5\xcc\ne\xfb\xea\xc9\"\xe8\x1d_\x87\x81\xe9\x80~限 K8\xeeʲ,\x81\xbb̆\xef\b`\x84**}j\x12H\xd4-\x12.5\xcc\xcaq|\x13\x93+[\x10\xce\xc9;\xde\x17g~N\xaa\xa8\xc6Y\xb1\x18\x18\x84\xb0\xb2r\x05S4\x82\x97,\a\xe8}+[Ff\xfeF`\x1e\x1fYNH\xac_\xc6^q\xd2s\x92\\e\xceȻ\xc95\x18\x9e\xcdR9\n\xf4>f\f\xc5\x0695\v\xd2se\xcf\xc8%\x14\xbd\xda\xf2<5\xca\x00f\x84sx\x1a\xa8X\\\xe5ԉ\xa8Y\x90\x9e\xab\xe9\xb4\xe4\x9b9\xd8M\xba>f\x04\xf3=\x16\vC\xefP]]4.$\xf7$\xbfp\xc8\xe7\x01\x0e=X\xb76ݖ\x82B\xec\a1\xbc\xae@(}e\xe3\xe170\x80\xc7{\xddՇw \xe3\xc7A\xddv`'\xa2f\xa1\xeby\x1aV\xb1\xc9ds\x8eǿvn\xd6\xe5%\xe7d\x8b\u007f\x81\xa2\xa1k\xd2,\xed\xb2\x95\xf4\x9c$\x87\x14KMe\x06=SZ\xf0\xd7F\xce;w\xf4\xe5d\a\x98.j\x16\xf8iM$\xb9\xa4\x8ahM\x1d\bK\x91\xaa\x85.\x94r\xeemvMo\x9f|\x9b\xb4'\xf4<\x1f3\x91\x9e\x93\xe4\x92*\x92p\x91\xb6\xa8\xe7\xef\xa7GDuN\xa5H\xd5B\x17\xaa\xb6\xee\x00\xe0?]\x8b\x82\xec\x000\x86\f\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	file5 := &embedded.EmbeddedFile{
		Filename:    "images/close.png",
		FileModTime: time.Unix(1564837681, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\v\x00\x00\x00\v\b\x06\x00\x00\x00\xa9\xacw&\x00\x00\x00\xeaIDAT\x18ӕ\x91\xcf\n\x82@\x10\x87\xf7\x81\xa2K\xe0!\xe8\x0f\x04]|\x10\xef\v*(j\x82J\xd03\xf4\x1e\xd1\xd9:\x99v\x90\f\n\x8aN\xbdC\xd0\xf6\x1b\x99\x85\xf2\xd6\xe1c\x98\xdf~\xbb\x8c\xa3p]W\x80\x02X\x8e\xe3\x88 \bD\x92$m\xa5\x1e\xf9\x02l\xc8Ӣ\x02'\x1c\x0e:\xf2\f\xf9\r\xbc\xc9#\xd9\x02\x0f\xba\x80\xc3#$\x83\xe59\xfa3?T\x93'x\x8c1\xb8ض\xad \x95Y\x96\xadQ\x1b\xea\x91\x1f\x80\xa1\xc7h\xc1+\x13\xdf\xf7\xf7\x90\x14\xaa\nÐ\xea\x16\xb9\xa1\x9doY\xc4q\xbc\"YJ\xd9\xcaQ\x14I\xfe\xc8_\x19\x98x\xa9$\x99 \xd9\xf3\xbc\x1c\xf9\xb4+\x9b\xe0\xce3\xe7i\x9a.Q+\x9e\xb9\xd6\x17\xf4\x1e\x9f\xbc\x8d\x1d\xa4>oc\x84\xbe\xe2m\\\xc9\x13\xbcp\n\n\x1c\xf6:{\x1e\"o\xc0\x8b<\xf1\xcf\x1f\xfc\x00\x8b\xd7\xe3\xe8\x1c\xdb3\xd0\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	file7 := &embedded.EmbeddedFile{
		Filename:    "images/css/extract_dialog.css",
		FileModTime: time.Unix(1569078194, 0),

		Content: string("\r\n.list_table{\r\n\ttable-layout:fixed;\t\r\n}\r\n\r\n.list_table td{\r\n\tword-wrap: break-word;\r\n\tword-break:break-all;\r\n}\r\n.list_table .title{\r\n\tcolor:#333;\r\n}\r\n\r\n.download{\r\n\topacity:.5; \r\n}\r\n\r\n.search_box .con{\r\n\tline-height:32px;\r\n\ttext-align:center;\r\n}\r\n.search_box .con .light{\r\n\tcolor:blue;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"),
	}
	file8 := &embedded.EmbeddedFile{
		Filename:    "images/css/mainwin.css",
		FileModTime: time.Unix(1569078189, 0),

		Content: string(".newforms_input_text{\r\n\tdisplay:block;\r\n}\r\n.list_table{\r\n\ttable-layout:fixed;\t\r\n}\r\n.list_table td{\r\n\tword-wrap: break-word;\r\n\tword-break:break-all;\r\n}\r\n.search_box .filename_border{\r\n\tbackground:#F8F8F8;\r\n\tborder:1px solid #CCCCCC;\r\n\tpadding: 0 5px;\r\n\twidth:100%;\r\n\theight:25px;\r\n\t\r\n\t\r\n\toverflow:hidden;\r\n\twhite-space:nowrap;\r\n}\r\n.search_box .filename{\r\n\tbackground:#F8F8F8;\r\n\twidth:100%;\r\n\tline-height:25px;\r\n\t\r\n\t-webkit-user-select: text;\r\n\t-moz-user-select: text;\r\n\t-ms-user-select: text;\r\n\tuser-select: text;\r\n\t\r\n\toverflow:hidden;\r\n\twhite-space:nowrap;\r\n\r\n}\r\n\r\n#btn_about{\r\n\tbackground:url(../btn_about.png) no-repeat;\r\n\tbackground-size:cover;\r\n\tborder:0;\r\n\twidth:20px;\r\n\theight:20px;\r\n\tvertical-align: middle;\r\n}\r\n#btn_about:hover{\r\n\topacity: 0.8;\r\n}\r\n\r\n.list_table .title{\r\n\tcolor:#333;\r\n}\r\n.list_table .info1{\r\n\tmargin-top:5px;\r\n\tcolor:#888;\r\n}\r\n.list_table .info2{\r\n\tmargin-top:5px;\r\n\tcolor:#aaa;\r\n}\r\n.list_table .rate{\r\n\tmargin-top:5px;\r\n\tcolor:#F7A961;\r\n}\r\n.list_table .from{\r\n\tmargin-top:5px;\r\n\tcolor:#999;\r\n}\r\n \r\n.download{\r\n\topacity:.5; \r\n}\r\n\r\n#extract_dialog{\r\n\tdisplay:none;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tbackground: rgba(0,0,0, 0.4);\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tz-index: 9101;\r\n\r\n}\r\n#extract_dialog .box{\r\n\tposition: absolute;\r\n\twidth:98%;\r\n\theight:85%;\r\n\tleft: 50%;\r\n\tbottom: 10px;\r\n\tbackground:#fff;\r\n}\r\n\r\n#extract_dialog .box .close{\r\n\tdisplay:block;\r\n\tposition: absolute;\r\n\twidth:11px;\r\n\theight:11px;\r\n\tright: 10px;\r\n\ttop: 10px;\r\n\tbackground:url(../close.png);\r\n\tcursor:pointer;\r\n}\r\n#extract_dialog .box .close:hover{\r\n\topacity:.8; \r\n}\r\n#extract_dialog .box .container{\r\n\twidth:100%;\r\n\theight:100%;\r\n}\r\n#extract_dialog .box iframe{\r\n\twidth:100%;\r\n\theight:100%;\r\n}\r\n\r\n#extract_dialog .list_table .title{\r\n\tcolor:#333;\r\n}\r\n\r\n#extract_dialog .download{\r\n\topacity:.5; \r\n}\r\n\r\n#extract_dialog .search_box .con{\r\n\tline-height:32px;\r\n\ttext-align:center;\r\n}\r\n#extract_dialog .search_box .con .light{\r\n\tcolor:blue;\r\n}\r\n\r\n\r\n.about_box{\r\n\tdisplay: none;\r\n\tbackground: rgba(0, 0, 0, 0.3);\r\n\twidth: 100%;\r\n\theight:100%;\r\n\tposition: absolute;\r\n\tz-index: 10000;\r\n\tleft:0;\r\n\ttop:0;\r\n}\r\n\r\n\r\n.about_box .dialog{\r\n\twidth: 500px;\r\n\theight:280px;\r\n\tposition: absolute;\r\n\tleft:50%;\r\n\ttop:50%;\r\n\tmargin-left:-250px;\r\n\tmargin-top:-140px;\r\n\r\n\tbackground: #fff;\r\n\tbox-shadow: #999 0px 0px 30px 5px;\r\n}\r\n.about_box .close{\r\n\tdisplay: block;\r\n\twidth: 20px;\r\n\theight:20px;\r\n\tline-height:20px;\r\n\tz-index: 11;\r\n\tposition: absolute;\r\n\tright:0;\r\n\ttop:0;\r\n\t\r\n\tcursor:pointer;\r\n\tcolor:#333;\r\n\r\n\ttext-align: center;\r\n\tfont-size: 14px;\r\n\tfont-family: Arial, Helvetica, sans-serif;\r\n\r\n\ttext-decoration: none;\r\n\r\n}\r\n.about_box .close:hover{\r\n\tbackground: rgba(0, 0, 0, 0.1);\r\n}\r\n.about_box .logo{\r\n\twidth: 100px;\r\n\theight:100%;\r\n\tposition: absolute;\r\n\tleft:0;\r\n\ttop:0;\r\n\tbackground: #efefef;\r\n\tpointer-events: none;\r\n\r\n}\r\n.about_box .logo img{\r\n\tposition: absolute;\r\n\tleft:50%;\r\n\ttop:20px;\r\n\twidth:60px;\r\n\theight:60px;\r\n\tmargin-left:-30px;\r\n}\r\n.about_box .con{\r\n\twidth: 380px;\r\n\theight:100%;\r\n\tposition: absolute;\r\n\tleft:100px;\r\n\ttop:0;\r\n\tbackground: #fff;\r\n\r\n\tpadding:10px;\r\n\r\n\tbox-sizing: border-box;\r\n\r\n}\r\n.about_box .labels{\r\n\tmargin:0;\r\n\tpadding: 0;\r\n}\r\n.about_box .labels li{\r\n\theight:20px;\r\n\tline-height:20px;\r\n\tclear: both;\r\n}\r\n.about_box .labels li div:first-child{\r\n\tfloat: left;\r\n\r\n}\r\n.about_box .labels li div:last-child{\r\n\tfloat: left;\r\n\r\n}\r\n.about_box .info{\r\n\tmargin:0;\r\n\tpadding: 0;\r\n\tmargin-top:20px;\r\n\r\n}\r\n.about_box .info .title{\r\n\tfont-size: 12px;\r\n\tfont-weight: bold;\r\n\theight:32px;\r\n\tline-height:32px;\r\n}\r\n.about_box .info ul{\r\n\tmargin:0;\r\n\tpadding: 0;\r\n\tpadding-left:20px;\r\n\tlist-style-type: decimal;\r\n}\r\n.about_box .info li{\r\n\theight:20px;\r\n\tline-height: 150%;\r\n\tcolor:#666;\r\n}\r\n\r\n\r\n\r\n\r\n"),
	}
	file9 := &embedded.EmbeddedFile{
		Filename:    "images/css/style.css",
		FileModTime: time.Unix(1564842546, 0),

		Content: string("/*公共属性*/\r\nbody, dl, dt, dd, ol, ul, pre, form,input, textarea, select, button, file, field, p, blockquote,  h1, h2, h3, h4, h5, h6,th, td { \r\n\tfont-family:\"微软雅黑\",\"Microsoft Yahei\",\"Source Sans Pro\", Helvetica, Arial, sans-serif,\"宋体\"; \r\n\tmargin:0; padding:0; \r\n\t\r\n\tfont-size:12px;\r\n}\r\n\r\na{text-decoration:none;}\r\na:link, a:visited { text-decoration:none; }\r\na:hover, a:active { text-decoration:underline; }\r\n\r\n\r\nul, ol { list-style:none;list-style-type:none;}\r\nimg { border:0;}\r\n\r\n\r\nb{font-size:bold;}\r\n:focus {\r\n\toutline: 0;\r\n}\r\ninput,textarea,button{\r\n\toutline:none; \r\n\tresize:none;\r\n\r\n\t-webkit-appearance:none; \r\n\tappearance:none; \r\n\r\n\t-webkit-border-radius: 0px;\r\n\t-moz-border-radius: 0px;\r\n\tborder-radius: 0px;\r\n\r\n}\r\nbutton,input[type=button],input[type=submit],input[type=reset]{\r\n\t\r\n}\r\n \r\nselect, input, textarea, button {outline:none; resize:none;}\r\n\r\n\r\n\r\n.clearfix {\r\n\t*zoom: 1;\r\n}\r\n.clearfix:before,\r\n.clearfix:after {\r\n\tdisplay: table;\r\n\tcontent: \"\";\r\n\tline-height: 0;\r\n}\r\n.clearfix:after {\r\n\tclear: both;\r\n}\r\n\r\nbody{\r\n\t-webkit-touch-callout: none;\r\n\t-webkit-user-select: none;\r\n\t-moz-user-select: none;\r\n\t-ms-user-select: none;\r\n\tuser-select: none;\r\n\tbackground:#fff;\r\n}\r\n\r\nhtml,body{\r\n\theight:100%; \r\n\tbox-sizing:border-box;\r\n\toverflow: hidden;\r\n}\r\n\r\n\r\n.input        {height:22px; line-height:22px;background:#FFFFFF; color:#666666;  border:1px solid #CCCCCC; padding:1px}\r\n.input:hover        {background:#FFFAF0; color:#666666; border:1px solid #7F9DB9;}\r\n.input:focus        {background:#FFFFFF; color:#14238A; border:1px solid #7F9DB9;}\r\n.input[readonly]        {background:#eeeeee; color:#888888; border:1px solid #CCCCCC;}\r\n.input[disabled]        {background:#efefef; color:#aaa; border:1px solid #ddd;}\r\n\r\n\r\n.textarea        {background:#FFFFFF; color:#666666;  border:1px solid #CCCCCC; padding:1px}\r\n.textarea:hover        {background:#FFFAF0; color:#666666;  border:1px solid #7F9DB9;}\r\n.textarea:focus        {background:#FFFFFF; color:#14238A;  border:1px solid #7F9DB9;}\r\n.textarea[readonly]        {background:#eeeeee; color:#888888; border:1px solid #CCCCCC;}\r\n.textarea[disabled]        {background:#efefef; color:#aaa; border:1px solid #ddd;}\r\n\r\n\r\n\r\n.button1{\r\n\tbox-sizing:border-box;\r\n\t-moz-box-sizing:border-box;\r\n\t-webkit-box-sizing:border-box;\r\n\t\r\n\tpadding:6px 10px 6px 10px;\r\n\theight:28px;\r\n\tline-height:28px;\r\n\r\n\tcolor: #565f64;\r\n\t\r\n\tborder: 1px solid #cecece;\r\n\tbackground: #fcfcfc;\r\n\tbackground: -webkit-linear-gradient(top,#fcfcfc 0,#fcfcfc 50%,#e7e7e7 100%);\r\n\tbackground: -moz-linear-gradient(top,#fcfcfc 0,#fcfcfc 50%,#e7e7e7 100%);\r\n\tbackground: -ms-linear-gradient(top,#fcfcfc 0,#fcfcfc 50%,#e7e7e7 100%);\r\n\tbackground: -o-linear-gradient(top,#fcfcfc 0,#fcfcfc 50%,#e7e7e7 100%);\r\n\tbackground: linear-gradient(top,#fcfcfc 0,#fcfcfc 50%,#e7e7e7 100%);\r\n\r\n\tborder-radius: 2px;\r\n\r\n\tcursor:pointer;\r\n\ttext-decoration:none;\r\n}\r\ninput.button1{\r\n\tpadding:4px 10px 4px 10px;\r\n\theight:26px;\r\n\tline-height:16px;\r\n}\r\n.button1:hover{\r\n\ttext-decoration:none;\r\n\tcolor: #565f64;\r\n\tbackground: #fcfcfc;\r\n\tbackground: -webkit-linear-gradient(top,#fcfcfc 0,#e7e7e7 100%);\r\n\tbackground: -moz-linear-gradient(top,#fcfcfc 0,#e7e7e7 100%);\r\n\tbackground: -ms-linear-gradient(top,#fcfcfc 0,#e7e7e7 100%);\r\n\tbackground: -o-linear-gradient(top,#fcfcfc 0,#e7e7e7 100%);\r\n\tbackground: linear-gradient(top,#fcfcfc 0,#e7e7e7 100%)\r\n}\r\n.button1:active{\r\n\ttext-decoration:none;\r\n\tbackground: #f7f7f7;\r\n\tbox-shadow: inset 3px 3px 5px -2px #cecece;\r\n}\r\n\r\n.button1:focus{\r\n\ttext-decoration:none;\r\n\tborder-color: #9b9b9b\r\n}\r\n.button1[disabled]{\r\n\tcursor:default;\r\n\tborder:0px;\r\n\tbackground:#E1E1E1;\r\n\tcolor:#AAAAAA;\r\n}\r\n\r\n\r\n.button2{\r\n\tbox-sizing:border-box;\r\n\t-moz-box-sizing:border-box;\r\n\t-webkit-box-sizing:border-box;\r\n\t\r\n\tpadding:6px 10px 6px 10px;\r\n\theight:24px;\r\n\tline-height:24px;\r\n\r\n\tcolor: #fff;\r\n\t\r\n\tborder: 0;\r\n\tbackground:#A3A3A3;\r\n\r\n\tborder-radius: 2px;\r\n\r\n\tcursor:pointer;\r\n\ttext-decoration:none;\r\n}\r\ninput.button2{\r\n\tpadding:4px 10px 4px 10px;\r\n\theight:26px;\r\n\tline-height:16px;\r\n}\r\n.button2:hover{\r\n\ttext-decoration:none;\r\n\tbackground:#666666;\r\n\tcolor:#fff;\r\n\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n}\r\n.button2:active{\r\n\ttext-decoration:none;\r\n\tbackground:#666666;\r\n\tcolor:#fff;\r\n\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n}\r\n\r\n.button2:focus{\r\n\ttext-decoration:none;\r\n\tborder-color: #9b9b9b\r\n}\r\n.button2[disabled]{\r\n\tcursor:default;\r\n\tborder:0px;\r\n\tbackground:#E1E1E1;\r\n\tcolor:#AAAAAA;\r\n}\r\n\r\n\r\n.search_box{\r\n\tbackground:#eee;\r\n}\r\n.search_box .con{\r\n\tpadding:5px;\r\n}\r\n.list_body{\r\n\toverflow-y:scroll;\r\n\t\r\n\theight:100px;\r\n\t\r\n\t-webkit-user-select: text;\r\n\t-moz-user-select: text;\r\n\t-ms-user-select: text;\r\n\tuser-select: text;\r\n}\r\n.list_header{\r\n\t\r\n}\r\n.list_footer{\r\n\tposition:absolute;\r\n\tbottom:0;\r\n\tleft:0;\r\n\twidth:100%;\r\n\tline-height:40px;\r\n\tbackground:#eee;\r\n}\r\n\r\n.list_table {\r\n\twidth: 100%;\r\n\tborder-collapse: collapse;\r\n\tbackground:#ffffff;\r\n}\r\n.list_table>tbody>tr{\r\n\tbackground:#F9F9F9;\r\n}\r\n.list_table>tbody>tr>td:nth-child(even){\r\n\tbackground:#FFFFFF;\r\n}\r\n.list_table>tbody>tr:nth-child(even){\r\n\tbackground:#EEEEEE;\r\n}\r\n.list_table>tbody>tr:nth-child(even)>td:nth-child(even){\r\n\tbackground:#F6F6F6;\r\n}\r\n\r\n.list_table>tbody>tr:hover>td{\r\n\tbackground:#F2ED7C !important;\r\n}\r\n.list_table>tbody>tr:hover>td:nth-child(even){\r\n\tbackground:#FCF790 !important;\r\n}\r\n.list_table>tbody>tr .td_op{\r\n\tbackground:#F0EDE8 !important;\r\n}\r\n.list_table>tbody>tr:nth-child(even) .td_op{\r\n\tbackground:#DFDFDF !important;\r\n}\r\n.list_table>tbody>tr:hover>td.td_op{\r\n\tbackground:#C6F0F5 !important;\r\n}\r\n\r\n.list_table>tbody>tr .btn{\r\n\tmargin:1px 2px;\r\n\tpadding:4px 9px 3px 9px;\r\n\t-webkit-border-radius: 5px;\r\n\t-moz-border-radius: 5px;\r\n\tborder-radius: 5px;\r\n\tdisplay:inline-block;\r\n\ttext-align:center;\r\n\ttext-decoration: none;\r\n\tcolor:#1C84C6;\r\n}\r\n.list_table>tbody>tr .btn_gray{\r\n\tcolor:#aaa;\r\n}\r\n\r\n.list_table>tbody>tr:hover .btn{\r\n\tbackground:rgba(163,163,163, 0.6);\r\n\tcolor:#fff;\r\n\r\n}\r\n.list_table>tbody>tr:hover .btn *{\r\n\tcolor:#000;\r\n}\r\n.list_table>tbody>tr:hover .font_gray{\r\n\tcolor:#eee;\r\n}\r\n\r\n\r\n.list_table>tbody>tr:hover .btn:hover{\r\n\tbackground:#A3A3A3;\r\n\tcolor:#fff;\r\n\ttext-decoration: none;\r\n}\r\n.list_table>tbody>tr:hover .btn:hover *{\r\n\tcolor:#fff;\r\n}\r\n\r\n\r\n.list_table>thead>tr>th {\r\n\tcolor: #555;\r\n\tbackground:#E1E1E1;\r\n\tborder-top: 1px solid #DDDDDD;\r\n\ttext-align:center;\r\n\tpadding:8px 3px;\r\n}\r\n.list_table>thead>tr>th:nth-child(even){\r\n\tbackground:#E8E8E8;\r\n}\r\n.list_table>tbody>tr>td  {\r\n\tborder-top: 1px solid #DDDDDD;\r\n\tborder-bottom: none;\r\n\tcolor:#898E94; \r\n\tpadding:4px 3px;\r\n}\r\n\r\n.list_table>tbody>tr:last-child{\r\n\tborder-bottom: 1px solid #DDDDDD;\r\n}\r\n\r\n \r\n.list_no_data{\r\n\tpadding:20px;\r\n\tmargin:0px auto;\r\n\ttext-align:center;\r\n\tfont-size:14px;\r\n\tborder:1px solid #DDDDDD;\r\n\tborder-left:0px;\r\n\tborder-right:0px;\r\n\tbackground:#F7F7F7;\r\n}\r\n.list_button_op{\r\n\tpadding:10px 24px;\r\n\tmargin:0px auto;\r\n\tbackground:#EEEFF2;\r\n\tborder-bottom:1px solid #DDDDDD;\r\n\r\n}\r\n\r\n\r\n.list_tips{\r\n\tpadding:10px 20px;\r\n\tmargin:0px auto;\r\n\ttext-align:left;\r\n\tfont-size:12px;\r\n\tcolor:#8A6D3B;\r\n\tborder:1px solid #FAEBCC;\r\n\tborder-left:0px;\r\n\tborder-right:0px;\r\n\tbackground:#FCF8E3;\r\n}\r\n.pages{\r\n\ttext-align:right;\r\n}\r\n\r\n.batch_ctl{\r\n\tline-height:40px;\r\n\tmargin-bottom:-40px;\r\n\r\n}\r\n\r\n.table_sort_none a{\r\n\tdisplay:inline-block;\r\n}\r\n.table_sort_desc a,.table_sort_asc a{\r\n\tdisplay:inline-block;\r\n\tposition: relative;\r\n\tpadding-right:10px;\r\n}\r\n.table_sort_desc a::after,.table_sort_asc a::after{\r\n\tcontent:\"\";\r\n\tposition:absolute;\r\n\tdisplay:block;\r\n\tright:0;\r\n\ttop:50%;\r\n\tmargin-top:-2px;\r\n\twidth:7px;\r\n\theight:4px;\r\n\tbackground-image:url(../table_sort.png);\r\n\tbackground-repeat:no-repeat;\r\n\tbackground-position:0 -5px;\r\n}\r\n\r\n.table_sort_asc a::after{\r\n\tbackground-position:0 0;\r\n}\r\n\r\n\r\n"),
	}
	fileb := &embedded.EmbeddedFile{
		Filename:    "images/js/common.js",
		FileModTime: time.Unix(1569224972, 0),

		Content: string("\r\n//自定义confirm\r\nfunction my_confirm(msg,fun1,fun2){\r\n\twindow.top.layer.confirm(msg, function (index){\r\n\t\twindow.top.layer.close(index);\r\n\t\tfun1&&fun1();\r\n\t}, function (index){\r\n\t\twindow.top.layer.close(index);\r\n\t\tfun2&&fun2();\r\n\t});\r\n\r\n}\r\n//自定义alert\r\nfunction my_alert(msg,fun1){\r\n\twindow.top.layer.alert(msg, function (index){\r\n\t\twindow.top.layer.close(index);\r\n\t\tfun1&&fun1();\r\n\t});\r\n}\r\n//自定义prompt\r\nfunction my_prompt(msg,fun1){\r\n\twindow.top.layer.prompt({\r\n\t\ttitle: msg,\r\n\t\tformType: 0\r\n\t}, function (data, index){\r\n\t\twindow.top.layer.close(index);\r\n\t\tfun1&&fun1(data);\r\n\t});\r\n}\r\n\r\n//自定义tip\r\nfunction my_tip(msg,callback){\r\n\tlayer.msg(msg, {\r\n\t\ttime: 2000, \r\n\t\tshadeClose: true,\r\n\t\tshade:[0.1, '#000']\r\n\t}, function(){\r\n\t\tcallback&&callback();\r\n\t});\r\n}\r\n\r\n//my_loading\r\nvar my_loading_index = null;\r\nfunction my_loading_show(){\r\n\tif(my_loading_index != null)return;\r\n\tmy_loading_index = layer.load(0, {shade:[0.1, '#000'],zIndex: 1000});\r\n}\r\nfunction my_loading_hide(){\r\n\tif(my_loading_index != null)layer.close(my_loading_index);\r\n\tmy_loading_index = null;\r\n}\r\n\r\n//my_win_open\r\nfunction my_win_open(title, url, w, h){\r\n\twindow.my_open_index = layer.open({\r\n\t\t\ttype: 2,\r\n\t\t\tanim:0,\r\n\t\t\ttitle: title,\r\n\t\t\tshadeClose: false,\r\n\t\t\tarea: [w+'px', h+'px'],\r\n\t\t\tcontent: url\r\n\t\t});\r\n}\r\n\r\nfunction my_win_close(){\r\n\tif(window.my_open_index){\r\n\t\tlayer.close(window.my_open_index); \r\n\t}\r\n}\r\n\r\n\r\n//是否为空\r\nfunction isNull(str){\r\n\treturn typeof(str) == 'undefined' || str == null;\r\n}\r\n\r\nfunction trim(value) {\r\n\tvar temp = value;\r\n\tvar obj = /^(\\s*)([\\W\\w]*)(\\b\\s*$)/;\r\n\tif (obj.test(temp)) {\r\n\t\ttemp = temp.replace(obj, '$2'); \r\n\t}\r\n\tobj = /^(\\s*)$/;\r\n\tif (obj.test(temp)) {\r\n\t\ttemp = ''; \r\n\t}\r\n\r\n\treturn temp;\r\n}\r\n//格式化数字\r\nfunction format_number(num, dot, dec_point){\r\n\ttry{\r\n\t\tnum = parseFloat(num);\r\n\t\tif(typeof(dot) == 'undefined')var dot=2;\r\n\t\tif(typeof(dec_point) == 'undefined')var dec_point='';\r\n\t\tnum = num.toFixed(dot);\r\n\t\tif(dec_point.length>0){\r\n\t\t\tvar   re=/(\\d+)(\\d{3})/,s=num.toString();  \r\n\t\t\twhile(re.test(s))s=s.replace(re,\"$1\" + dec_point + \"$2\");  \r\n\t\t\treturn s;  \r\n\t\t}\r\n\t}catch(e){\r\n\t\t\r\n\t}\r\n\tif(isNaN(num))num = \"\";\r\n\treturn num;  \r\n}\r\n \r\n//字符串填充\r\nfunction str_pad(t, len, fill){\r\n\tt = t+\"\";\r\n\tfor(var i = t.length; i < len; i++){\r\n\t\tt = fill+t;\r\n\t}\r\n\treturn t;\r\n}\r\n\r\n//转换为整数\r\nfunction toInt(str){\r\n\tvar result = parseInt(str, 10);\r\n\treturn isNaN(result) ? 0 : result;\r\n}\r\n\r\n\r\n\r\n//是否为数字\r\nfunction isNum(num){\r\n\tvar rule = /^\\d+$/; \r\n\tif(rule.test(num))return true;\r\n\treturn false;\r\n}\r\n\r\n \r\n//数组随机排序\r\nfunction arrayRand(Arr){\r\n\tArr.sort(function(){return Math.random()>0.5?-1:1;});\r\n\treturn Arr;\r\n}\r\n//取min-max区间的随机数\r\nfunction rand(min, max){\r\n\tvar Range = max - min; \r\n\tvar Rand = Math.random(); \r\n\treturn(min + Math.round(Rand * Range)); \r\n}\r\n//判断是字符串是否在数组中存在\r\nfunction inArray(v, arr){\r\n\ttry{\r\n\t\tfor(var i = 0; i < arr.length;i++){\r\n\t\t\tif(v == arr[i])return true;\r\n\t\t}\r\n\t}catch(e){}\r\n\treturn false;\r\n}\r\n//判断是字符串是否在数组中存在\r\nfunction searchArray(v, arr){\r\n\ttry{\r\n\t\tfor(var i = 0; i < arr.length;i++){\r\n\t\t\tvar str = arr[i] + \"\";\r\n\t\t\tif(str.indexOf(v) != -1)return new Array(i, arr[i]);\r\n\t\t}\r\n\t}catch(e){}\r\n\treturn false;\r\n}\r\n\r\n//删除数组中的一个元素\r\nfunction arrayDeleteItem(v, arr){\r\n\tvar new_arr = new Array();\r\n\ttry{\r\n\t\tfor(var i = 0; i < arr.length;i++){\r\n\t\t\tif(v != arr[i]){new_arr[new_arr.length] = arr[i]}\r\n\t\t}\r\n\t}catch(e){}\r\n\treturn new_arr;\r\n}\r\n//取数组最大数\r\nfunction arrayMaxNum(a){\r\n\tvar arr = new Array();\r\n\tarr = arr.concat(a);\r\n\tarr = arr.sort(function(a, b){\r\n\t\ta = parseInt(a, 10);b = parseInt(b, 10);\r\n\t\tif(a<b)return -1;\r\n\t\tif(a==b)return 0;\r\n\t\tif(a>b)return 1;\r\n\t});\r\n\tarr = arr.reverse();\r\n\treturn arr[0];\r\n}\r\n\r\n/**\r\n * 统计字符串长度，中文2的长度\r\n * @returns\r\n */\r\nString.prototype.len = function() {\r\n    return this.replace(/[^\\x00-\\xff]/g, \"**\").length;\r\n};\r\n/**\r\n * 字符串截取\r\n * @param len\r\n * @returns\r\n */\r\nString.prototype.cutStr = function(n) {\r\n\tvar r = /[^\\x00-\\xff]/g;\r\n\t\r\n\tif (this.replace(r, \"**\").length <= n) return this;\r\n\tvar new_str = \"\";\r\n\tvar str = \"\";\r\n\tfor (var i=0,j = 0; i<this.length && j < n ; i++) {\r\n\t\tstr = this.substr(i, 1);\r\n\t\tnew_str+=str;\r\n\t\tj += (str.replace(r,\"**\").length > 1) ? 2 : 1;\r\n\t}\r\n\treturn new_str + \" ..\";\r\n};\r\n\r\n/**\r\n * 替换字符串中的字符\r\n * @param str\r\n * @param replace_what\r\n * @param replace_with\r\n * @returns\r\n */\r\nfunction str_replace(str, replace_what, replace_with) {\r\n\tvar ndx = str.indexOf(replace_what);\r\n\tvar delta = replace_with.length - replace_what.length;\r\n\twhile (ndx >= 0) {\r\n\t\tstr = str.substring(0, ndx) + replace_with + str.substring(ndx + replace_what.length);\r\n\t\tndx = str.indexOf(replace_what, ndx + delta + 1);\r\n\t}\r\n\treturn str;\r\n}\r\n\r\n\r\n\r\n//取get变量的值 var info = getParameter(\"info\");\r\nfunction getParameter( sProp ) {\r\n\ttry {\r\n\t\tvar str = document.location.search;\r\n\t\tstr = unescape(str);\r\n\t\tvar re = new RegExp( sProp + \"=([^\\&]*)\", \"i\" );\r\n\t\tvar a = re.exec( str );\r\n\t\tif ( a == null )\r\n\t\t\treturn \"\";\r\n\t\treturn a[1];\r\n\t} catch(e) {\r\n\t\treturn \"\";\r\n\t}\r\n};\r\n\r\n// alert( readCookie(\"myCookie\") );\r\nfunction readCookie(name)\r\n{\r\n\tvar cookieValue = \"\";\r\n\tvar search = name + \"=\";\r\n\tif(document.cookie.length > 0)\r\n\t{ \r\n\t\toffset = document.cookie.indexOf(search);\r\n\t\tif (offset != -1)\r\n\t\t{ \r\n\t\t\toffset += search.length;\r\n\t\t\tend = document.cookie.indexOf(\";\", offset);\r\n\t\t\tif (end == -1) end = document.cookie.length;\r\n\t\t\t\tcookieValue = unescape(document.cookie.substring(offset, end))\r\n\t\t}\r\n\t}\r\n\treturn cookieValue;\r\n}\r\n//time=秒\r\nfunction writeCookie(name, value, time)\r\n{\r\n\tvar expire = \"\";\r\n\tif(time != null)\r\n\t{//domain=.baidu.com\r\n\t\texpire = new Date((new Date()).getTime() + time * 1000);\r\n\t\texpire = \"; expires=\" + expire.toGMTString();\r\n\t}\r\n\texpire += \"; path=/\";\r\n\t\r\n\tdocument.cookie = name + \"=\" + escape(value) + expire;\r\n}\r\n//存储\r\nfunction WebStorage(){\r\n\tthis.useStorage = window.localStorage && true;\r\n\tthis.get = function (key){\r\n\t\tvar val = this.useStorage ? window.localStorage[key] : readCookie(key);\r\n\t\tif(typeof(val) == 'undefined' || val == null)return null;\r\n\t\treturn decodeURIComponent(val);\r\n\t};\r\n\tthis.set = function (key, val){\r\n\t\tval = encodeURIComponent(val);\r\n\t\tif(this.useStorage){\r\n\t\t\twindow.localStorage[key] = val;\r\n\t\t}else{\r\n\t\t\twriteCookie(key, val, 864000);\r\n\t\t}\r\n\t};\r\n\tthis.remove = function (key){\r\n\t\tif(this.useStorage){\r\n\t\t\twindow.localStorage.removeItem(key);\r\n\t\t}else{\r\n\t\t\twriteCookie(key, '', 0);\r\n\t\t}\r\n\t};\r\n};\r\nwindow.webStorage = new WebStorage();\r\n\r\nfunction getTime(){\r\n\treturn (new Date()).getTime();\r\n}\r\n\r\n/**\r\n * 格式化时间, t=时间戳\r\n * @param type\r\n * @param t\r\n * @returns\r\n */\r\nfunction get_date(type, t){\r\n\tif(t){ \r\n\t\tvar o = new Date(parseFloat(t) * 1000); \r\n\t}else{\r\n\t\tvar o = new Date();\r\n\t}\r\n\tvar dd = new Array();\r\n\tdd['y'] = o.getYear();\r\n\tdd['Y'] = o.getFullYear();\r\n\tdd['n'] = (parseInt(o.getMonth())+1);\r\n\tdd['m'] = str_pad(dd['n'], 2, \"0\");\r\n\tdd['j'] = o.getDate();\r\n\tdd['d'] = str_pad(dd['j'], 2, \"0\");\r\n\t\r\n\tdd['g'] = o.getHours();//小时，12 小时格式，没有前导零 1 到 12 \r\n\tif(dd['g']>12)dd['g'] = dd['g'] - 12;\r\n\tdd['G'] = o.getHours() ;//小时，24 小时格式，没有前导零 0 到 23 \r\n\tdd['h'] = str_pad(dd['g'], 2, \"0\");//小时，12 小时格式，有前导零 01 到 12 \r\n\tdd['H'] = str_pad(dd['G'], 2, \"0\");//小时，24 小时格式，有前导零 00 到 23 \r\n\r\n\tdd['i'] = str_pad(o.getMinutes(), 2, \"0\");\r\n\tdd['s'] = str_pad(o.getSeconds(), 2, \"0\");\r\n\tdd['w'] = o.getDay();\r\n\tvar x = new Array(\"星期日\", \"星期一\", \"星期二\",\"星期三\",\"星期四\", \"星期五\",\"星期六\");\r\n\tvar w = new Array(\"周日\", \"周一\", \"周二\",\"周三\",\"周四\", \"周五\",\"周六\");\r\n\r\n\tdd['W'] = x[dd['w']];\r\n\r\n\t\r\n\tvar date = dd['Y'] + '-' + dd['m'] + '-' + dd['d'];\r\n\tvar time = dd['H'] + ':' + dd['i'] + ':' + dd['s'];\r\n\tvar md = dd['m'] + '-' + dd['d'];\r\n\tswitch(type){\r\n\t\tcase 'date':\r\n\t\t\treturn date;\r\n\t\tbreak;\r\n\t\tcase 'm-d w':\r\n\t\t\treturn  dd['m'] + '-' + dd['d'] +' '+ w[dd['w']];\r\n\t\tbreak;\r\n\t\tcase 'w':\r\n\t\t\treturn dd['W'];\r\n\t\tbreak;\r\n\t\tcase 'time':\r\n\t\t\treturn time;\r\n\t\tbreak;\r\n\t\tcase '':\r\n\t\tcase 'datetime':\r\n\t\t\treturn date + ' ' + time;\r\n\t\tbreak;\r\n\t\tdefault:\r\n\t\t\tvar str = \"Y-m-d H:i:s\";\r\n\t\t\tif(typeof(type) == \"string\")str = type;\r\n\t\t\tvar arr = str.split(\"\");\r\n\t\t\tstr = \"\";\r\n\t\t\tfor(var i in arr){\r\n\t\t\t\tstr += dd[arr[i]] ? dd[arr[i]] : arr[i];\r\n\t\t\t}\r\n\t\t\treturn str;\r\n\t\tbreak;\r\n\t}\r\n}\r\n\r\nfunction log(){\r\n\tif(typeof(console) != 'object')return;\r\n\ttry{\r\n\t\tvar argsArray = Array.prototype.slice.call(arguments);\r\n\t\tconsole.trace.apply(console, [].concat(get_date('time'), argsArray));\r\n\t\t\r\n\t\t//console.trace.apply(console, arguments);\r\n\t}catch(e){\r\n\t\tconsole.log('error', e);\r\n\t}\r\n}\r\n\r\n//=====解决js浮点运算bug<<<\r\n\r\n//除法函数，用来得到精确的除法结果\r\n//调用：accDiv(arg1,arg2)\r\n//返回值：arg1除以arg2的精确结果\r\nfunction accDiv(arg1, arg2) {\r\n\tvar t1 = 0,\r\n\t\tt2 = 0,\r\n\t\tr1, r2;\r\n\ttry {\r\n\t\tt1 = arg1.toString().split(\".\")[1].length\r\n\t} catch (e) {}\r\n\ttry {\r\n\t\tt2 = arg2.toString().split(\".\")[1].length\r\n\t} catch (e) {}\r\n\twith(Math) {\r\n\t\tr1 = Number(arg1.toString().replace(\".\", \"\"))\r\n\t\tr2 = Number(arg2.toString().replace(\".\", \"\"))\r\n\t\treturn (r1 / r2) * pow(10, t2 - t1);\r\n\t}\r\n}\r\n//给Number类型增加一个div方法，调用起来更加方便。\r\nNumber.prototype.div = function(arg) {\r\n\treturn accDiv(this, arg);\r\n}\r\n//乘法函数，用来得到精确的乘法结果\r\n//调用：accMul(arg1,arg2)\r\n//返回值：arg1乘以arg2的精确结果\r\nfunction accMul(arg1, arg2) {\r\n\tvar m = 0,\r\n\t\ts1 = arg1.toString(),\r\n\t\ts2 = arg2.toString();\r\n\ttry {\r\n\t\tm += s1.split(\".\")[1].length\r\n\t} catch (e) {}\r\n\ttry {\r\n\t\tm += s2.split(\".\")[1].length\r\n\t} catch (e) {}\r\n\treturn Number(s1.replace(\".\", \"\")) * Number(s2.replace(\".\", \"\")) / Math.pow(10, m)\r\n}\r\n\r\n//给Number类型增加一个mul方法，调用起来更加方便。\r\nNumber.prototype.mul = function(arg) {\r\n\treturn accMul(arg, this);\r\n}\r\n\r\n//加法函数，用来得到精确的加法结果\r\n//调用：accAdd(arg1,arg2)\r\n//返回值：arg1加上arg2的精确结果\r\nfunction accAdd(arg1, arg2) {\r\n\tvar r1, r2, m;\r\n\ttry {\r\n\t\tr1 = arg1.toString().split(\".\")[1].length\r\n\t} catch (e) {\r\n\t\tr1 = 0\r\n\t}\r\n\ttry {\r\n\t\tr2 = arg2.toString().split(\".\")[1].length\r\n\t} catch (e) {\r\n\t\tr2 = 0\r\n\t}\r\n\tm = Math.pow(10, Math.max(r1, r2))\r\n\treturn (arg1 * m + arg2 * m) / m\r\n}\r\n\r\n//给Number类型增加一个add方法，调用起来更加方便。\r\nNumber.prototype.add = function(arg) {\r\n\treturn accAdd(arg, this);\r\n}\r\n\r\n//减法函数，用来得到精确的减法结果\r\n//调用：accSub(arg1,arg2)\r\n//返回值：arg1减去arg2的精确结果\r\nfunction accSub(arg1, arg2) {\r\n\tvar r1, r2, m, n;\r\n\ttry {\r\n\t\tr1 = arg1.toString().split(\".\")[1].length\r\n\t} catch (e) {\r\n\t\tr1 = 0\r\n\t}\r\n\ttry {\r\n\t\tr2 = arg2.toString().split(\".\")[1].length\r\n\t} catch (e) {\r\n\t\tr2 = 0\r\n\t}\r\n\tm = Math.pow(10, Math.max(r1, r2));\r\n\t// last modify by deeka\r\n\t// 动态控制精度长度\r\n\tn = (r1 >= r2) ? r1 : r2;\r\n\treturn ((arg1 * m - arg2 * m) / m).toFixed(n);\r\n}\r\n\r\n//给Number类型增加一个add方法，调用起来更加方便。\r\nNumber.prototype.sub = function(arg) {\r\n\t\treturn accSub(arg, this);\r\n}\r\n// =====解决js浮点运算bug>>>\r\n/**\r\n验证字符串规则\r\n\r\nstrValid(\"字符串\", {\r\n\trule:'正则表达式名称，也可直接设置成正则', rule:'number', rule:/^\\d+$/, \r\n\tlenMin:最小长度, \r\n\tlenMax:最大长度, \r\n\tblenMin:最小字节长度, \r\n\tblenMax:最大字节长度, \r\n\trangeMin:范围最小值, \r\n\trangeMax:范围最大值\r\n})\r\n*/\r\nfunction strValid(str, opt){\r\n\tif(!window.strValidRules){\r\n\t\twindow.strValidRules = {\r\n\t\t\t'email' : /^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$/,    \r\n\t\t\t'number' : /^\\d+$/,\r\n\t\t\t'url' : /^(http[s]?:\\/\\/.+)$/,\r\n\t\t\t'tel' : /^((\\(\\d{2,3}\\))|(\\d{3}[\\-]{0,1}))?(\\(0\\d{2,3}\\)|0\\d{2,3}[\\-]{0,1})?[1-9]\\d{6,7}([\\-]{0,1}\\d{1,4})?$/,\r\n\t\t\t'mobile' : /^((\\(\\d{3}\\))|(\\d{3}\\-))?(13|15|18)\\d{9}$/,\r\n\t\t\t'domain' : /^([\\w]+\\.[\\w]+[\\w.]*)$/,\r\n\t\t\t\r\n\t\t\t'money' : /^\\d+(\\.\\d+)?$/,\r\n\t\t\t'zip' : /^[0-9]{5,6}$/,\r\n\t\t\t'oicq' : /^[0-9]{4,12}$/,\r\n\t\t\t'int' : /^[-\\+]?\\d+$/,\r\n\t\t\t'double' : /^[-\\+]?\\d+(\\.\\d+)?$/,\r\n\t\t\t'english' : /^[\\w\\. ]+$/,\r\n\t\t\t'letter' : /^[A-Za-z]+$/,\r\n\t\t\t'upper_letter' : /^[A-Z]+$/,\r\n\t\t\t'lower_letter' : /^[a-z]+$/,\r\n\r\n\t\t\t'chinese' : /^[\\u4E00-\\u9FA5\\uF900-\\uFA2D]+$/,\r\n\t\t\t'username' : /^[a-z]\\w{2,32}$/i,\r\n\t\t\t'username2' : /^[\\w]{2,32}$/i,\r\n\t\t\t'nickname' : /^[\\u4E00-\\u9FA5\\uF900-\\uFA2D\\w]{2,40}$/i,    \r\n\t\t\t'password' : /^[\\w]+$/,\r\n\t\t\t'password2' : /^[\\w\\.,,'~!#@$%^&*()<>\\-=:\\?+|]+$/,\r\n\t\t\t'char' : /^[\\w\\-]+$/,\r\n\t\t\t'text_cn_en' : /^[\\u4E00-\\u9FA5\\uF900-\\uFA2D\\w]*$/i,\r\n\r\n\r\n\t\t\t'idcard' : /(^\\d{15}$)|(^\\d{18}$)|(^\\d{17}(\\d|X|x)$)/,\r\n\t\t\t'bankcard' : /^\\d+$/,\r\n\t\t\t\r\n\t\t\t'ip' : /^((?:(?:25[0-5]|2[0-4]\\d|((1\\d{2})|([1-9]?\\d)))\\.){3}(?:25[0-5]|2[0-4]\\d|((1\\d{2})|([1-9]?\\d))))$/\r\n\t\t};\r\n\t\t/**\r\n\t\t* 检验18位身份证号码（15位号码可以只检测生日是否正确即可）\r\n\t\t* @author wolfchen\r\n\t\t* @param cid 18为的身份证号码\r\n\t\t* @return Boolean 是否合法\r\n\t\t**/\r\n\t\twindow.strValid_checkIdcard = function(cid){\r\n\t\t\tvar arrExp = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2];//加权因子\r\n\t\t\tvar arrValid = [1, 0, \"X\", 9, 8, 7, 6, 5, 4, 3, 2];//校验码\r\n\t\t\tif((/^\\d{17}\\d|x$/i).test(cid)){\r\n\t\t\t\tvar sum = 0, idx;\r\n\t\t\t\tfor(var i = 0; i < cid.length - 1; i++){\r\n\t\t\t\t\t// 对前17位数字与权值乘积求和\r\n\t\t\t\t\tsum += parseInt(cid.substr(i, 1), 10) * arrExp[i];\r\n\t\t\t\t}\r\n\t\t\t\t// 计算模（固定算法）\r\n\t\t\t\tidx = sum % 11;\r\n\t\t\t\t// 检验第18为是否与校验码相等\r\n\t\t\t\treturn arrValid[idx] == cid.substr(17, 1).toUpperCase();\r\n\t\t\t}else{\r\n\t\t\t\treturn false;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\tvar rule = window.strValidRules[opt.rule];\r\n\tif(!rule)rule=opt.rule;\r\n\t//长度为0，则不输入内容时返回正确\r\n\tif(typeof(opt.lenMin) == 'number' && opt.lenMin == 0 && str.length == 0 )return true;\r\n\r\n\tif(typeof(rule) == 'object' && !rule.test(str))return false;\r\n\tif(typeof(opt.lenMin) == 'number' && str.length < opt.lenMin )return false;\r\n\tif(typeof(opt.lenMax) == 'number' && str.length > opt.lenMax )return false;\r\n\tif(typeof(opt.blenMin) == 'number' && str.len < opt.blenMin )return false;\r\n\tif(typeof(opt.blenMax) == 'number' && str.len > opt.blenMax )return false;\r\n\tif(typeof(opt.rangeMin) == 'number' && parseFloat(str, 10) < opt.rangeMin )return false;\r\n\tif(typeof(opt.rangeMax) == 'number' && parseFloat(str, 10) > opt.rangeMax )return false;\r\n\r\n\t//身份证号特殊处理\r\n\tif(opt.rule == 'idcard'){\r\n\t\treturn strValid_checkIdcard(str);\r\n\t}\r\n\treturn true;\r\n}\r\nString.prototype.valid = function(opt) {\r\n\treturn strValid(this,opt);\r\n};\r\n\r\n\r\n;\r\n!function() {\r\n\t\"use strict\";\r\n\r\n\tvar config = {\r\n\t\topen : '<<',\r\n\t\tclose : '>>'\r\n\t};\r\n\r\n\tvar tool = {\r\n\t\texp : function(str) {\r\n\t\t\treturn new RegExp(str, 'g');\r\n\t\t},\r\n\t\t// 匹配满足规则内容\r\n\t\tquery : function(type, _, __) {\r\n\t\t\tvar types = [ '#([\\\\s\\\\S])+?', // js语句\r\n\t\t\t'([^{#}])*?' // 普通字段\r\n\t\t\t][type || 0];\r\n\t\t\treturn exp((_ || '') + config.open + types + config.close + (__ || ''));\r\n\t\t},\r\n\t\tescape : function(html) {\r\n\t\t\treturn String(html || '').replace(/&(?!#?[a-zA-Z0-9]+;)/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/'/g, '&#39;').replace(/\"/g, '&quot;');\r\n\t\t},\r\n\t\terror : function(e, tplog) {\r\n\t\t\tvar error = 'Laytpl Error：';\r\n\t\t\ttypeof console === 'object' && console.error(error + e + '\\n' + (tplog || ''));\r\n\t\t\treturn error + e;\r\n\t\t}\r\n\t};\r\n\r\n\tvar exp = tool.exp, Tpl = function(tpl) {\r\n\t\tthis.tpl = tpl;\r\n\t};\r\n\r\n\tTpl.pt = Tpl.prototype;\r\n\r\n\twindow.errors = 0;\r\n\r\n\t// 编译模版\r\n\tTpl.pt.parse = function(tpl, data) {\r\n\t\tvar that = this, tplog = tpl;\r\n\t\tvar jss = exp('^' + config.open + '#', ''), jsse = exp(config.close + '$', '');\r\n\r\n\t\ttpl = tpl.replace(/\\s+|\\r|\\t|\\n/g, ' ').replace(exp(config.open + '#'), config.open + '# ')\r\n\r\n\t\t.replace(exp(config.close + '}'), '} ' + config.close).replace(/\\\\/g, '\\\\\\\\')\r\n\r\n\t\t.replace(/(?=\"|')/g, '\\\\').replace(tool.query(), function(str) {\r\n\t\t\tstr = str.replace(jss, '').replace(jsse, '');\r\n\t\t\treturn '\";' + str.replace(/\\\\/g, '') + ';view+=\"';\r\n\t\t})\r\n\r\n\t\t.replace(tool.query(1), function(str) {\r\n\t\t\tvar start = '\"+(';\r\n\t\t\tif (str.replace(/\\s/g, '') === config.open + config.close) {\r\n\t\t\t\treturn '';\r\n\t\t\t}\r\n\t\t\tstr = str.replace(exp(config.open + '|' + config.close), '');\r\n\t\t\tif (/^=/.test(str)) {\r\n\t\t\t\tstr = str.replace(/^=/, '');\r\n\t\t\t\tstart = '\"+_escape_(';\r\n\t\t\t}\r\n\t\t\treturn start + str.replace(/\\\\/g, '') + ')+\"';\r\n\t\t});\r\n\r\n\t\ttpl = '\"use strict\";var view = \"' + tpl + '\";return view;';\r\n\t\t// console.log(tpl);\r\n\r\n\t\ttry {\r\n\t\t\tthat.cache = tpl = new Function('d, _escape_', tpl);\r\n\t\t\treturn tpl(data, tool.escape);\r\n\t\t} catch (e) {\r\n\t\t\tdelete that.cache;\r\n\t\t\treturn tool.error(e, tplog);\r\n\t\t}\r\n\t};\r\n\r\n\tTpl.pt.render = function(data, callback) {\r\n\t\tvar that = this, tpl;\r\n\t\tif (!data)\r\n\t\t\treturn tool.error('no data');\r\n\t\ttpl = that.cache ? that.cache(data, tool.escape) : that.parse(that.tpl, data);\r\n\t\tif (!callback)\r\n\t\t\treturn tpl;\r\n\t\tcallback(tpl);\r\n\t};\r\n\r\n\tvar laytpl = function(tpl) {\r\n\t\tif (typeof tpl !== 'string')\r\n\t\t\treturn tool.error('Template not found');\r\n\t\treturn new Tpl(tpl);\r\n\t};\r\n\r\n\tlaytpl.config = function(options) {\r\n\t\toptions = options || {};\r\n\t\tfor ( var i in options) {\r\n\t\t\tconfig[i] = options[i];\r\n\t\t}\r\n\t};\r\n\r\n\tlaytpl.v = '1.2';\r\n\r\n\t\"function\" == typeof define ? define(function() {\r\n\t\treturn laytpl\r\n\t}) : \"undefined\" != typeof exports ? module.exports = laytpl : window.laytpl = laytpl\r\n\r\n}();\r\n\r\n//保存模板数据\r\nfunction laytpl_preload(id){\r\n\tvar obj = $(id);\r\n\tif(isNull(window.laytpl_map))window.laytpl_map=[];\r\n\tif(isNull(window.laytpl_map[id]))window.laytpl_map[id]=obj.html();\r\n}\r\n/*\r\nlaytpl_preload('#aa');\r\nlaytpl_render('#aa', {}, function(html){\r\n\t\r\n});\r\n*/\r\n//获取模板解析结果，需要提交调用 laytpl_preload 保存模板（适合显示数据会覆盖模板原始数据的场景）\r\nfunction laytpl_render(id, data, callback){\r\n\tlaytpl(window.laytpl_map[id]).render(data, callback);\r\n}\r\n\r\n\r\n/**\r\n * 通过值删除数组元素\r\n * \r\n * @param mixed value 元素值\r\n * @returns array \r\n */\r\nfunction array_del_val(arr, value){\r\n\t/*var i = 0;\r\n\tfor(i in arr){\r\n\t\tif(arr[i] == value) break;\r\n\t}\r\n\treturn arr.slice(0, i).concat(arr.slice(parseInt(i, 10) + 1));*/\r\n\tvar new_arr = [];\r\n\tfor(i in arr){\r\n\t\tif(arr[i] == value) continue;\r\n\t\tnew_arr[i] = arr[i];\r\n\t}\r\n\treturn new_arr;\r\n}\r\n\r\n/**\r\n * 通过索引删除数组元素\r\n * \r\n * @param int index 元素索引\r\n * @returns array\r\n */\r\nfunction array_del_index(arr, index){\r\n\treturn arr.slice(0, index).concat(arr.slice(parseInt(index, 10) + 1));\r\n}\r\n/**\r\n * Simple Map\r\n * \r\n * \r\n * var m = new Map();\r\n * m.put('key','value');\r\n * ...\r\n * var s = \"\";\r\n * m.each(function(key,value,index){\r\n *         s += index+\":\"+ key+\"=\"+value+\"\\n\";\r\n * });\r\n * alert(s);\r\n * \r\n * @author dewitt\r\n * @date 2008-05-24\r\n */\r\nfunction Map() {\r\n\t/** 存放键的数组(遍历用到) */\r\n\tthis.keys = new Array();\r\n\t/** 存放数据 */\r\n\tthis.data = new Object();\r\n\r\n\t/**\r\n\t * 放入一个键值对\r\n\t * @param {String} key\r\n\t * @param {Object} value\r\n\t */\r\n\tthis.put = function(key, value) {\r\n\t\tif (this.data[key] == null) {\r\n\t\t\tthis.keys.push(key);\r\n\t\t}\r\n\t\tthis.data[key] = value;\r\n\t};\r\n\r\n\t/**\r\n\t * 获取某键对应的值\r\n\t * @param {String} key\r\n\t * @return {Object} value\r\n\t */\r\n\tthis.get = function(key) {\r\n\t\treturn this.data[key];\r\n\t};\r\n\r\n\t/**\r\n\t * 删除一个键值对\r\n\t * @param {String} key\r\n\t */\r\n\tthis.remove = function(key) {\r\n\t\tthis.keys=array_del_val(this.keys, key);\r\n\t\tdelete (this.data[key]);\r\n\t};\r\n\r\n\t/**\r\n\t * 清空\r\n\t */\r\n\tthis.clear = function() {\r\n\t\tthis.keys = new Array();\r\n\t\tthis.data = new Object();\r\n\t};\r\n\r\n\t/**\r\n\t * 遍历Map,执行处理函数\r\n\t * \r\n\t * @param {Function} 回调函数 function(key,value,index){..}\r\n\t */\r\n\tthis.each = function(fn) {\r\n\t\tif (typeof fn != 'function') {\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tvar len = this.keys.length;\r\n\t\tfor (var i = 0; i < len; i++) {\r\n\t\t\tvar k = this.keys[i];\r\n\t\t\tfn(k, this.data[k], i);\r\n\t\t}\r\n\t};\r\n\r\n\t/**\r\n\t * 获取键值数组(类似Java的entrySet())\r\n\t * @return 键值对象{key,value}的数组\r\n\t */\r\n\tthis.entrys = function() {\r\n\t\tvar len = this.keys.length;\r\n\t\tvar entrys = new Array(len);\r\n\t\tfor (var i = 0; i < len; i++) {\r\n\t\t\tentrys[i] = {\r\n\t\t\t\tkey : this.keys[i],\r\n\t\t\t\tvalue : this.data[i]\r\n\t\t\t};\r\n\t\t}\r\n\t\treturn entrys;\r\n\t};\r\n\r\n\t/**\r\n\t * 判断Map是否为空\r\n\t */\r\n\tthis.isEmpty = function() {\r\n\t\treturn this.keys.length == 0;\r\n\t};\r\n\r\n\t/**\r\n\t * 获取键值对数量\r\n\t */\r\n\tthis.size = function() {\r\n\t\treturn this.keys.length;\r\n\t};\r\n\r\n\t/**\r\n\t * 重写toString \r\n\t */\r\n\tthis.toString = function() {\r\n\t\tvar s = \"{\";\r\n\t\tfor (var i = 0; i < this.keys.length; i++, s += ',') {\r\n\t\t\tvar k = this.keys[i];\r\n\t\t\ts += k + \"=\" + this.data[k];\r\n\t\t}\r\n\t\tif(s.length > 1){\r\n\t\t\ts = s.substring(0,s.length-1);\r\n\t\t}\r\n\t\ts += \"}\";\r\n\t\treturn s;\r\n\t};\r\n}\r\n\r\nfunction testMap() {\r\n\tvar m = new Map();\r\n\tm.put('key1', '111');\r\n\tm.put('key2', '222');\r\n\tm.put('key3', '333');\r\n\tlog(\"init:\" + m);\r\n\r\n\r\n\tm.put('key1', '111a');\r\n\tlog(\"set key1:\" + m);\r\n\r\n\tm.remove(\"key2\");\r\n\tlog(\"remove key2: \" + m);\r\n\r\n\tvar s = \"\";\r\n\tm.each(function(key, value, index) {\r\n\t\ts += index + \":\" + key + \"=\" + value + \"\\n\";\r\n\t});\r\n\tlog(s);\r\n}\r\n//$(function (){\r\n//\ttestMap()\t\r\n//});\r\n\r\n//get_bool_str(boolean s, String trueStr, String falseStr)\r\nfunction get_bool_str(s, trueStr, falseStr) {\r\n\treturn s ? trueStr : falseStr;\r\n}\r\n//get_expr_str(int s, String greaterStr, String equalStr, String lessStr)\r\nfunction get_expr_str(s, greaterStr, equalStr, lessStr) {\r\n\ts = parseFloat(s, 10);\r\n\tif(s > 0)return greaterStr;\r\n\tif(s < 0)return lessStr;\r\n\treturn lessStr;\r\n}\r\n//get_checked(boolean checked)\r\nfunction get_checked(checked) {\r\n\treturn checked ? 'checked' : '';\r\n}\r\n//get_selected(boolean selected)\r\nfunction get_selected(selected) {\r\n\treturn selected ? 'selected' : '';\r\n}\r\n\r\n\r\n\r\n\r\n//websocket简单封装\r\nfunction XWebSocket(url, cfg, protocols) {\r\n\tthis.WebSocket = window['MozWebSocket'] ? MozWebSocket : window['WebSocket'] ? WebSocket : null;\r\n\tthis.url = url;\r\n\tthis.ws = null;\r\n\tthis.cfg = cfg;\r\n\tthis.protocols = protocols;\r\n\tthis.is_connecting = false;\r\n\tthis.timer = null;\r\n}\r\n//打开WebSocket连接\r\nXWebSocket.prototype.open = function() {\r\n\tvar _this = this;\r\n\tif(this.is_connecting){\r\n\t\tlog('connecting');\r\n\t\treturn;\r\n\t}\r\n\tthis.is_connecting = true;\r\n\t_this.clear_timer();\r\n\r\n\tif(this.ws){\r\n\t\tdelete(this.ws);\r\n\t}\r\n\tif ( this.protocols ) {\r\n\t\tthis.ws = window['MozWebSocket'] ? new MozWebSocket(this.url, this.protocols) : window['WebSocket'] ? new WebSocket(this.url, this.protocols) : null;\r\n\t} else {\r\n\t\tthis.ws = window['MozWebSocket'] ? new MozWebSocket(this.url) : window['WebSocket'] ? new WebSocket(this.url) : null;\r\n\t}\r\n\tif(!this.ws)return;\r\n\t\r\n\tif(this.cfg.timeout){\r\n\t\tthis.timer = window.setTimeout(function(){\r\n\t\t\tif (_this.ws && _this.ws.readyState != _this.WebSocket.OPEN) {\r\n\t\t\t\t_this.close();\r\n\t\t\t\t_this.cfg.ontimeout&&_this.cfg.ontimeout('Transport timed out');\r\n\t\t\t}\t\r\n\t\t}, this.cfg.timeout);\r\n\t}\r\n\r\n\t//连接发生错误的回调方法\r\n\tthis.ws.onerror = function (event) {\r\n\t\t_this.is_connecting = false;\r\n\t\t_this.clear_timer();\r\n\t\t_this.cfg.onerror&&_this.cfg.onerror(this,event);\r\n\t};\r\n\r\n\t//连接成功建立的回调方法\r\n\tthis.ws.onopen = function (event) {\r\n\t\t_this.is_connecting = false;\r\n\t\t_this.clear_timer();\r\n\t\t_this.cfg.onopen&&_this.cfg.onopen(this,event);\r\n\t}\r\n\r\n\t//接收到消息的回调方法\r\n\tthis.ws.onmessage = function (event) {\r\n\t\t//log(event.data);\r\n\t\t_this.cfg.onmessage&&_this.cfg.onmessage(this,event);\r\n\t}\r\n\r\n\t//连接关闭的回调方法\r\n\tthis.ws.onclose = function (event) {\r\n\t\t_this.is_connecting = false;\r\n\t\t_this.clear_timer();\r\n\t\t_this.cfg.onclose&&_this.cfg.onclose(this,event);\r\n\t\tif(_this.cfg.retry){\r\n\t\t\tif(_this.cfg.retry_timeout){\r\n\t\t\t\twindow.setTimeout(function (){_this.open();}, _this.cfg.retry_timeout);\r\n\t\t\t}else{\r\n\t\t\t\t_this.open();\r\n\t\t\t}\r\n\t\t\t\r\n\t\t}\r\n\t}\r\n\r\n\r\n\t//监听窗口关闭事件，当窗口关闭时，主动去关闭websocket连接，防止连接还没断开就关闭窗口，server端会抛异常。\r\n\t//window.onbeforeunload = function () {\r\n\t//\t_this.close();\r\n\t///}\r\n}\r\n//关闭WebSocket连接\r\nXWebSocket.prototype.close = function() {\r\n\tthis.ws && this.ws.close();\r\n}\r\n//发送消息\r\nXWebSocket.prototype.send = function(message) {\r\n\tif(!this.ws){\r\n\t\tlog(\"The socket is not open.\");\r\n\t\treturn;\r\n\t}\r\n\tif (this.ws.readyState == this.WebSocket.OPEN) {\r\n\t\tthis.ws.send(message);\r\n\t} else {\r\n\t\tlog(\"The socket is not open.\");\r\n\t}\r\n\t\r\n}\r\n//清空timer\r\nXWebSocket.prototype.clear_timer = function() {\r\n\tif(this.timer){\r\n\t\twindow.clearTimeout(this.timer);\r\n\t\tthis.timer = null;\r\n\t}\r\n}\r\n\r\n\r\n/*\r\nvar wSock = new XWebSocket('ws://localhost:8080/websocket',{\r\n\tretry : true,//断开重连\r\n\tretry_timeout : 1000,//断开重连时间\r\n\tonopen : function (){\r\n\t\tlog(\"onopen\");\r\n\t\twSock.send('333');\r\n\t},\r\n\tonerror : function (){\r\n\t\tlog(\"onerror\");\r\n\t},\r\n\tonmessage : function (){\r\n\t\tlog(\"onmessage\");\r\n\t},\r\n\tonclose : function (){\r\n\t\tlog(\"onclose\");\r\n\t},\r\n\tontimeout : function (){\r\n\t\tlog(\"timeout\");\r\n\t}\r\n});\r\nwSock.open();\r\n*/\r\n\r\n\r\n/*\r\nhttp://www.cnblogs.com/liuqiyun/p/6396434.html\r\nhttps://www.oschina.net/code/snippet_12_3638\r\n*/\r\n/*\r\n\"{0}love {1}\".format(\"ss\",\"ddd\");\r\n*/\r\nString.prototype.format=function(){\r\n\tvar args=arguments;\r\n\treturn this.replace(/\\{(\\d+)\\}/g,function (m,i){return args[i];});\r\n} \r\n"),
	}
	filec := &embedded.EmbeddedFile{
		Filename:    "images/js/extract_dialog.js",
		FileModTime: time.Unix(1569224972, 0),

		Content: string("$(function(){\r\n\tlaytpl_preload('#rec_list_tpl');\r\n\tif(!init_dialog()){\r\n\t\treturn;\r\n\t}\r\n\r\n\r\n\t$(window).resize(function(){\r\n\t\t$('#list_body').height($(window).height() - $('#search_box').height() - $('#list_footer').height());\r\n\t}).resize();\r\n\t$('#batch_from').newforms();\r\n\r\n\r\n\tset_select_all('#select_all', 'item_id', '#list_body');\r\n\r\n\t$('#list_body table').contextmenu(function (e) {\r\n\t\tvar sel_text = window.getSelection().toString();\r\n\t\tvar menu=[\r\n\t\t\t[\r\n\t\t\t\t'下载字幕',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu();\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t'|',\r\n\t\t\t[\r\n\t\t\t\t'下载字幕(UTF-8 繁转简)',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu('UTF-8');\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t[\r\n\t\t\t\t'下载字幕(GBK 繁转简)',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu('GBK');\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t[\r\n\t\t\t\t'下载字幕(Big5 繁转简)',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu('Big5');\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t];\r\n\t\tvar title;\r\n\t\tif(typeof(last_list_table_tr) != 'undefined' && last_list_table_tr.length > 0){\r\n\t\t\ttitle = last_list_table_tr.find('.title').text();\r\n\t\t\tif(title){\r\n\t\t\t\ttitle = title.trim();\r\n\t\t\t\tvar title_tip = title;\r\n\t\t\t\tif(title.length > 80){\r\n\t\t\t\t\ttitle_tip = title.substring(0,80);\r\n\t\t\t\t}\r\n\t\t\t\tmenu.push('|');\r\n\t\t\t\tmenu.push([\r\n\t\t\t\t\t'复制文字：'+title_tip,\r\n\t\t\t\t\tfunction (dom) {\r\n\t\t\t\t\t\tapp.copyClipboard(title);\r\n\t\t\t\t\t}\r\n\t\t\t\t]);\r\n\t\t\t}\r\n\t\t}\r\n\t\tif(sel_text){\r\n\t\t\tsel_text = sel_text.trim();\r\n\t\t\tvar sel_text_tip = sel_text;\r\n\t\t\tif(sel_text.length > 80){\r\n\t\t\t\tsel_text_tip = sel_text.substring(0,80);\r\n\t\t\t}\r\n\t\t\tif(title!=sel_text){\r\n\t\t\t\tmenu.push([\r\n\t\t\t\t\t'复制选中：'+sel_text_tip,\r\n\t\t\t\t\tfunction (dom) {\r\n\t\t\t\t\t\tapp.copyClipboard(sel_text);\r\n\t\t\t\t\t}\r\n\t\t\t\t]);\r\n\t\t\t}\r\n\t\t}\r\n                ContextMenu.render(e,menu,this); //开始渲染\r\n        });\r\n\r\n\t$('#list_body').on('mouseenter','tr',function(){\r\n\t\twindow.last_list_table_tr = $(this);\r\n\t});\r\n\t$('#list_body').on('click','.download',function(){\r\n\t\tvar tr = $(this).parents('tr');\r\n\t\tdown_zimu(tr.find('input[name=\"item_id\"]').val(), tr.find('select[name=\"item_simplified_charset\"]').val());\r\n\t});\r\n\t$('#simplified_select_all').change(function(){\r\n\t\tvar checkbox = this;\r\n\t\t$('#list_body').find('select[name=\"item_simplified_charset\"]').each(function(){\r\n\t\t\tif($(this).val() == '' && checkbox.checked){\r\n\t\t\t\t$(this).val('UTF-8');\r\n\t\t\t\t$(this).trigger('nf_change');\r\n\t\t\t}else if(!checkbox.checked){\r\n\t\t\t\t$(this).val('');\r\n\t\t\t\t$(this).trigger('nf_change');\r\n\t\t\t}\r\n\t\t});\r\n\t});\r\n\r\n\t$('#btn_download').on('click', function(){\r\n\t\t\r\n\t\tvar items_ids = [];\r\n\t\t\r\n\t\tvar item_simplified_charset = $('#list_body').find('select[name=\"item_simplified_charset\"]');\r\n\t\t$('#list_body').find('input[type=\"checkbox\"][name=\"item_id\"]').each(function(index){\r\n\t\t\tvar charset = item_simplified_charset.eq(index).val();\r\n\t\t\tvar title = $('#list_body').find('.list_table .title').eq(index).attr('val');\r\n\t\t\tif(this.checked){\r\n\t\t\t\titems_ids.push({\r\n\t\t\t\t\tFilename:title,\r\n\t\t\t\t\tdownParm:{\r\n\t\t\t\t\t\tfilenameType:1,\r\n\t\t\t\t\t\tsimplified:charset.length>0,\r\n\t\t\t\t\t\tcharset:charset\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t});\r\n\t\tif(items_ids.length == 0){\r\n\t\t\tbtn.disabled = false;\r\n\t\t\tmy_alert('请选择字幕');\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tvar searchData = {\r\n\t\t\tarchiveKey : ext_data.archiveKey,\r\n\t\t\titems : items_ids\r\n\t\t};\r\n\t\tajax_json('/api/mainwin/down_archive',{\r\n\t\t\tdata : json_encode(searchData)\r\n\t\t}, function (data){\r\n\t\t\tif(data.result > 0){\r\n\t\t\t\tmy_alert(data.message);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tmy_tip('下载完成');\r\n\t\t\t\r\n\t\t});\r\n\t});\r\n\r\n\r\n\r\n\r\n\t/*show_extract_dialog({\r\n\t\tarchiveKey : 'asdfzsdfds',\r\n\t\tarchiveFilename : 'aaaa.zip',\r\n\t\tarchiveSize : 1000,\r\n\t\tarchiveExt : 'zip',\r\n\t\tarchiveFilelist :[\r\n\t\t\t{\r\n\t\t\t\tfilename:\"aaa.srt\",\r\n\t\t\t\tsize:1000,\r\n\t\t\t\text:\"srt\",\r\n\t\t\t\ttime:\"2018-12-12 11:00:00\",\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tfilename:\"aaa.srt\",\r\n\t\t\t\tsize:1000,\r\n\t\t\t\text:\"srt\",\r\n\t\t\t\ttime:\"2018-12-12 11:00:00\",\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tfilename:\"aaa.srt\",\r\n\t\t\t\tsize:1000,\r\n\t\t\t\text:\"srt\",\r\n\t\t\t\ttime:\"2018-12-12 11:00:00\",\r\n\t\t\t}\r\n\t\t]\r\n\t});*/\r\n});\r\nfunction init_dialog(){\r\n\twindow.ext_data = parent.ext_data;\r\n\tif(ext_data == null || !ext_data || !ext_data.archiveKey)return false;\r\n\t$('#rec_list').empty();\r\n\t$('#search_box .con').html(ext_data.archiveFilename + '<span class=\"light\">('+ext_data.archiveExt+', '+formatSize(ext_data.archiveSize)+')</span>');\r\n\t$('#extract_dialog').show();\r\n\t$(window).resize();\r\n\tlaytpl_render('#rec_list_tpl', {\r\n\t\tlist:ext_data.archiveFilelist\r\n\t}, function(html){\r\n\t\t$('#rec_list').append(html);\r\n\t\t$('#batch_from').newforms();\r\n\t});\r\n\treturn true;\r\n\t\r\n}\r\n//下载鼠标最后移动到的字幕\r\nfunction down_last_tr_zimu(charset){\r\n\tif(typeof(last_list_table_tr) == 'undefined' || last_list_table_tr.length == 0){\r\n\t\tmy_alert('数据错误');\r\n\t\treturn;\r\n\t}\r\n\tdown_zimu(last_list_table_tr.find('input[name=\"item_id\"]').val(), charset);\r\n}\r\n//下载指定字幕\r\nfunction down_zimu(index, charset){\r\n\tif(!charset){\r\n\t\tcharset = $('#list_body').find('select[name=\"item_simplified_charset\"]').eq(index).val();\r\n\t}\r\n\tvar title = $('#list_body').find('.list_table .title').eq(index).attr('val');\r\n\tvar searchData = {\r\n\t\tarchiveKey : ext_data.archiveKey,\r\n\t\titems:[\r\n\t\t\t{\r\n\t\t\t\tFilename:title,\r\n\t\t\t\tdownParm : {\r\n\t\t\t\t\tfilenameType:0,\r\n\t\t\t\t\tsimplified:charset.length>0,\r\n\t\t\t\t\tcharset:charset\r\n\t\t\t\t}\r\n\t\t\t}\t\r\n\t\t]\r\n\t};\r\n\tajax_json('/api/mainwin/down_archive',{\r\n\t\tdata : json_encode(searchData)\r\n\t}, function (resp){\r\n\t\tif(resp.result > 0){\r\n\t\t\tmy_alert(resp.message);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tmy_tip('下载完成');\r\n\t});\r\n}\r\n"),
	}
	filed := &embedded.EmbeddedFile{
		Filename:    "images/js/jquery.min.js",
		FileModTime: time.Unix(1561449196, 0),

		Content: string("/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license\n//@ sourceMappingURL=jquery-1.10.2.min.map\n*/\n(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f=\"1.10.2\",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)/.source,T=/\\S+/g,C=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,N=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]*))$/,k=/^<(\\w+)\\s*\\/?>(?:<\\/\\1>|)$/,E=/^[\\],:{}\\s]*$/,S=/(?:^|:|,)(?:\\s*\\[)+/g,A=/\\\\(?:[\"\\\\\\/bfnrt]|u[\\da-fA-F]{4})/g,j=/\"[^\"\\\\\\r\\n]*\"|true|false|null|-?(?:\\d+\\.|)\\d+(?:[eE][+-]?\\d+|)/g,D=/^-ms-/,L=/-([\\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||\"load\"===e.type||\"complete\"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener(\"DOMContentLoaded\",q,!1),e.removeEventListener(\"load\",q,!1)):(a.detachEvent(\"onreadystatechange\",q),e.detachEvent(\"onload\",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if(\"string\"==typeof e){if(i=\"<\"===e.charAt(0)&&\">\"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:\"\",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for(\"boolean\"==typeof s&&(c=s,s=arguments[1]||{},l=2),\"object\"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:\"jQuery\"+(f+Math.random()).replace(/\\D/g,\"\"),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger(\"ready\").off(\"ready\"))}},isFunction:function(e){return\"function\"===x.type(e)},isArray:Array.isArray||function(e){return\"array\"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+\"\":\"object\"==typeof e||\"function\"==typeof e?c[y.call(e)]||\"object\":typeof e},isPlainObject:function(e){var n;if(!e||\"object\"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,\"constructor\")&&!v.call(e.constructor.prototype,\"isPrototypeOf\"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||\"string\"!=typeof e)return null;\"boolean\"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:\"string\"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,\"@\").replace(j,\"]\").replace(S,\"\")))?Function(\"return \"+n)():(x.error(\"Invalid JSON: \"+n),t)},parseXML:function(n){var r,i;if(!n||\"string\"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,\"text/xml\")):(r=new ActiveXObject(\"Microsoft.XMLDOM\"),r.async=\"false\",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName(\"parsererror\").length||x.error(\"Invalid XML: \"+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,\"ms-\").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call(\"\\ufeff\\u00a0\")?function(e){return null==e?\"\":b.call(e)}:function(e){return null==e?\"\":(e+\"\").replace(C,\"\")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,\"string\"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if(\"number\"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return\"string\"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if(\"object\"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),\"complete\"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener(\"DOMContentLoaded\",q,!1),e.addEventListener(\"load\",q,!1);else{a.attachEvent(\"onreadystatechange\",q),e.attachEvent(\"onload\",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll(\"left\")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each(\"Boolean Number String Function Array Date RegExp Object Error\".split(\" \"),function(e,t){c[\"[object \"+t+\"]\"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:\"array\"===n||\"function\"!==n&&(0===t||\"number\"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b=\"sizzle\"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B=\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\",P=\"[\\\\x20\\\\t\\\\r\\\\n\\\\f]\",R=\"(?:\\\\\\\\.|[\\\\w-]|[^\\\\x00-\\\\xa0])+\",W=R.replace(\"w\",\"w#\"),$=\"\\\\[\"+P+\"*(\"+R+\")\"+P+\"*(?:([*^$|!~]?=)\"+P+\"*(?:(['\\\"])((?:\\\\\\\\.|[^\\\\\\\\])*?)\\\\3|(\"+W+\")|)|)\"+P+\"*\\\\]\",I=\":(\"+R+\")(?:\\\\(((['\\\"])((?:\\\\\\\\.|[^\\\\\\\\])*?)\\\\3|((?:\\\\\\\\.|[^\\\\\\\\()[\\\\]]|\"+$.replace(3,8)+\")*)|.*)\\\\)|)\",z=RegExp(\"^\"+P+\"+|((?:^|[^\\\\\\\\])(?:\\\\\\\\.)*)\"+P+\"+$\",\"g\"),X=RegExp(\"^\"+P+\"*,\"+P+\"*\"),U=RegExp(\"^\"+P+\"*([>+~]|\"+P+\")\"+P+\"*\"),V=RegExp(P+\"*[+~]\"),Y=RegExp(\"=\"+P+\"*([^\\\\]'\\\"]*)\"+P+\"*\\\\]\",\"g\"),J=RegExp(I),G=RegExp(\"^\"+W+\"$\"),Q={ID:RegExp(\"^#(\"+R+\")\"),CLASS:RegExp(\"^\\\\.(\"+R+\")\"),TAG:RegExp(\"^(\"+R.replace(\"w\",\"w*\")+\")\"),ATTR:RegExp(\"^\"+$),PSEUDO:RegExp(\"^\"+I),CHILD:RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+P+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+P+\"*(?:([+-]|)\"+P+\"*(\\\\d+)|))\"+P+\"*\\\\)|)\",\"i\"),bool:RegExp(\"^(?:\"+B+\")$\",\"i\"),needsContext:RegExp(\"^\"+P+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+P+\"*((?:-\\\\d)?\\\\d*)\"+P+\"*\\\\)|)(?=[^-]|$)\",\"i\")},K=/^[^{]+\\{\\s*\\[native \\w/,Z=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\\d$/i,nt=/'|\\\\/g,rt=RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+P+\"?|(\"+P+\")|.)\",\"ig\"),it=function(e,t,n){var r=\"0x\"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||\"string\"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&\"object\"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute(\"id\"))?m=d.replace(nt,\"\\\\$&\"):t.setAttribute(\"id\",m),m=\"[id='\"+m+\"'] \",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(\",\")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute(\"id\")}}}return kt(e.replace(z,\"$1\"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=\" \")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement(\"div\");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split(\"|\"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return\"input\"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return(\"input\"===n||\"button\"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?\"HTML\"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent(\"onbeforeunload\",function(){p()}),r.attributes=ut(function(e){return e.className=\"i\",!e.getAttribute(\"className\")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment(\"\")),!e.getElementsByTagName(\"*\").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML=\"<div class='a'></div><div class='a i'></div>\",e.firstChild.className=\"i\",2===e.getElementsByClassName(\"i\").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute(\"id\")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode(\"id\");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\"*\"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML=\"<select><option selected=''></option></select>\",e.querySelectorAll(\"[selected]\").length||g.push(\"\\\\[\"+P+\"*(?:value|\"+B+\")\"),e.querySelectorAll(\":checked\").length||g.push(\":checked\")}),ut(function(e){var t=n.createElement(\"input\");t.setAttribute(\"type\",\"hidden\"),e.appendChild(t).setAttribute(\"t\",\"\"),e.querySelectorAll(\"[t^='']\").length&&g.push(\"[*^$]=\"+P+\"*(?:''|\\\"\\\")\"),e.querySelectorAll(\":enabled\").length||g.push(\":enabled\",\":disabled\"),e.querySelectorAll(\"*,:x\"),g.push(\",.*:\")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,\"div\"),y.call(e,\"[s!='']:x\"),m.push(\"!=\",I)}),g=g.length&&RegExp(g.join(\"|\")),m=m.length&&RegExp(m.join(\"|\")),v=K.test(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,\"='$1']\"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error(\"Syntax error, unrecognized expression: \"+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n=\"\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\"string\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||\"\").replace(rt,it),\"~=\"===e[2]&&(e[3]=\" \"+e[3]+\" \"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\"nth\"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\"even\"===e[3]||\"odd\"===e[3])),e[5]=+(e[7]+e[8]||\"odd\"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(\")\",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return\"*\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+\" \"];return t||(t=RegExp(\"(^|\"+P+\")\"+e+\"(\"+P+\"|$)\"))&&N(e,function(e){return t.test(\"string\"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute(\"class\")||\"\")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?\"!=\"===t:t?(i+=\"\",\"=\"===t?i===n:\"!=\"===t?i!==n:\"^=\"===t?n&&0===i.indexOf(n):\"*=\"===t?n&&i.indexOf(n)>-1:\"$=\"===t?n&&i.slice(-n.length)===n:\"~=\"===t?(\" \"+i+\" \").indexOf(n)>-1:\"|=\"===t?i===n||i.slice(0,n.length+1)===n+\"-\":!1):!0}},CHILD:function(e,t,n,r,i){var o=\"nth\"!==e.slice(0,3),a=\"last\"!==e.slice(-4),s=\"of-type\"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?\"nextSibling\":\"previousSibling\",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g=\"only\"===e&&!h&&\"nextSibling\"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error(\"unsupported pseudo: \"+e);return r[b]?r(t):r.length>1?(n=[e,e,\"\",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,\"$1\"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||\"\")||at.error(\"unsupported lang: \"+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute(\"xml:lang\")||t.getAttribute(\"lang\"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+\"-\");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&!!e.checked||\"option\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>\"@\"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\"input\"===t&&\"button\"===e.type||\"button\"===t},text:function(e){var t;return\"input\"===e.nodeName.toLowerCase()&&\"text\"===e.type&&(null==(t=e.getAttribute(\"type\"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+\" \"];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z,\" \")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r=\"\";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&\"parentNode\"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+\" \"+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||\"*\",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[\" \"],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:\" \"===e[l-2].type?\"*\":\"\"})).replace(z,\"$1\"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b=\"0\",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG(\"*\",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+\" \"];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&\"ID\"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split(\"\").sort(A).join(\"\")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement(\"div\"))}),ut(function(e){return e.innerHTML=\"<a href='#'></a>\",\"#\"===e.firstChild.getAttribute(\"href\")})||ct(\"type|href|height|width\",function(e,n,r){return r?t:e.getAttribute(n,\"type\"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML=\"<input/>\",e.firstChild.setAttribute(\"value\",\"\"),\"\"===e.firstChild.getAttribute(\"value\")})||ct(\"value\",function(e,n,r){return r||\"input\"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute(\"disabled\")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[\":\"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e=\"string\"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);\"function\"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&\"string\"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[[\"resolve\",\"done\",x.Callbacks(\"once memory\"),\"resolved\"],[\"reject\",\"fail\",x.Callbacks(\"once memory\"),\"rejected\"],[\"notify\",\"progress\",x.Callbacks(\"memory\")]],n=\"pending\",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+\"With\"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+\"With\"](this===i?r:this,arguments),this},i[o[0]+\"With\"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement(\"div\");if(d.setAttribute(\"className\",\"t\"),d.innerHTML=\"  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>\",n=d.getElementsByTagName(\"*\")||[],r=d.getElementsByTagName(\"a\")[0],!r||!r.style||!n.length)return t;s=a.createElement(\"select\"),u=s.appendChild(a.createElement(\"option\")),o=d.getElementsByTagName(\"input\")[0],r.style.cssText=\"top:1px;float:left;opacity:.5\",t.getSetAttribute=\"t\"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName(\"tbody\").length,t.htmlSerialize=!!d.getElementsByTagName(\"link\").length,t.style=/top/.test(r.getAttribute(\"style\")),t.hrefNormalized=\"/a\"===r.getAttribute(\"href\"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement(\"form\").enctype,t.html5Clone=\"<:nav></:nav>\"!==a.createElement(\"nav\").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement(\"input\"),o.setAttribute(\"value\",\"\"),t.input=\"\"===o.getAttribute(\"value\"),o.value=\"t\",o.setAttribute(\"type\",\"radio\"),t.radioValue=\"t\"===o.value,o.setAttribute(\"checked\",\"t\"),o.setAttribute(\"name\",\"t\"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent(\"onclick\",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c=\"on\"+f,\"t\"),t[f+\"Bubbles\"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip=\"content-box\",d.cloneNode(!0).style.backgroundClip=\"\",t.clearCloneStyle=\"content-box\"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast=\"0\"!==f,x(function(){var n,r,o,s=\"padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;\",l=a.getElementsByTagName(\"body\")[0];l&&(n=a.createElement(\"div\"),n.style.cssText=\"border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px\",l.appendChild(n).appendChild(d),d.innerHTML=\"<table><tr><td></td><td>t</td></tr></table>\",o=d.getElementsByTagName(\"td\"),o[0].style.cssText=\"padding:0;margin:0;border:0;display:none\",p=0===o[0].offsetHeight,o[0].style.display=\"\",o[1].style.display=\"none\",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML=\"\",d.style.cssText=\"box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;\",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition=\"1%\"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable=\"4px\"===(e.getComputedStyle(d,null)||{width:\"4px\"}).width,r=d.appendChild(a.createElement(\"div\")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width=\"0\",d.style.width=\"1px\",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML=\"\",d.style.cssText=s+\"width:1px;padding:1px;display:inline;zoom:1\",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display=\"block\",d.innerHTML=\"<div></div>\",d.firstChild.style.width=\"5px\",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t\n}({});var B=/(?:\\{[\\s\\S]*\\}|\\[[\\s\\S]*\\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||\"string\"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),(\"object\"==typeof n||\"function\"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),\"string\"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(\" \")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute(\"classid\")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,\"parsedAttrs\"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf(\"data-\")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,\"parsedAttrs\",!0)}return o}return\"object\"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i=\"data-\"+n.replace(P,\"-$1\").toLowerCase();if(r=e.getAttribute(i),\"string\"==typeof r){try{r=\"true\"===r?!0:\"false\"===r?!1:\"null\"===r?null:+r+\"\"===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if((\"data\"!==t||!x.isEmptyObject(e[t]))&&\"toJSON\"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||\"fx\")+\"queue\",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||\"fx\";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};\"inprogress\"===i&&(i=n.shift(),r--),i&&(\"fx\"===t&&n.unshift(\"inprogress\"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\"queueHooks\";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks(\"once memory\").add(function(){x._removeData(e,t+\"queue\"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return\"string\"!=typeof e&&(n=e,e=\"fx\",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),\"fx\"===e&&\"inprogress\"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||\"fx\",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||\"fx\",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};\"string\"!=typeof e&&(n=e,e=t),e=e||\"fx\";while(s--)r=x._data(a[s],e+\"queueHooks\"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\\t\\r\\n\\f]/g,V=/\\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=\"string\"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||\"\").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(\" \"+n.className+\" \").replace(U,\" \"):\" \")){o=0;while(i=t[o++])0>r.indexOf(\" \"+i+\" \")&&(r+=i+\" \");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||\"string\"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||\"\").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(\" \"+n.className+\" \").replace(U,\" \"):\"\")){o=0;while(i=t[o++])while(r.indexOf(\" \"+i+\" \")>=0)r=r.replace(\" \"+i+\" \",\" \");n.className=e?x.trim(r):\"\"}return this},toggleClass:function(e,t){var n=typeof e;return\"boolean\"==typeof t&&\"string\"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(\"string\"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||\"boolean\"===n)&&(this.className&&x._data(this,\"__className__\",this.className),this.className=this.className||e===!1?\"\":x._data(this,\"__className__\")||\"\")})},hasClass:function(e){var t=\" \"+e+\" \",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(\" \"+this[n].className+\" \").replace(U,\" \").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o=\"\":\"number\"==typeof o?o+=\"\":x.isArray(o)&&(o=x.map(o,function(e){return null==e?\"\":e+\"\"})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&\"set\"in r&&r.set(this,o,\"value\")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&\"get\"in r&&(n=r.get(o,\"value\"))!==t?n:(n=o.value,\"string\"==typeof n?n.replace(V,\"\"):null==n?\"\":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,\"value\");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o=\"select-one\"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute(\"disabled\"))||n.parentNode.disabled&&x.nodeName(n.parentNode,\"optgroup\"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&\"get\"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&\"set\"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+\"\"),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase(\"default-\"+n)]=e[r]=!1:x.attr(e,n,\"\"),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&\"radio\"===t&&x.nodeName(e,\"input\")){var n=e.value;return e.setAttribute(\"type\",t),n&&(e.value=n),t}}}},propFix:{\"for\":\"htmlFor\",\"class\":\"className\"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&\"set\"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&\"get\"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,\"tabindex\");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase(\"default-\"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase(\"default-\"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,\"input\")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+=\"\",\"value\"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&\"\"!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,\"\"===t?!1:t,n)}},x.each([\"width\",\"height\"],function(e,n){x.attrHooks[n]={set:function(e,r){return\"\"===r?(e.setAttribute(n,\"auto\"),r):t}}})),x.support.hrefNormalized||x.each([\"href\",\"src\"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+\"\"}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype=\"encoding\"),x.each([\"radio\",\"checkbox\"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute(\"value\")?\"on\":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||\"\").match(T)||[\"\"],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||\"\").split(\".\").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(\".\")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent(\"on\"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||\"\").match(T)||[\"\"],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||\"\").split(\".\").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&(\"**\"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,\"events\"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,\"type\")?n.type:n,m=v.call(n,\"namespace\")?n.namespace.split(\".\"):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(\".\")>=0&&(m=g.split(\".\"),g=m.shift(),m.sort()),l=0>g.indexOf(\":\")&&\"on\"+g,n=n[x.expando]?n:new x.Event(g,\"object\"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join(\".\"),n.namespace_re=n.namespace?RegExp(\"(^|\\\\.)\"+m.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,\"events\")||{})[n.type]&&x._data(u,\"handle\"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,\"events\")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||\"click\"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||\"click\"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+\" \",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:\"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which\".split(\" \"),fixHooks:{},keyHooks:{props:\"char charCode key keyCode\".split(\" \"),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:\"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement\".split(\" \"),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:\"focusin\"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:\"focusout\"},click:{trigger:function(){return x.nodeName(this,\"input\")&&\"checkbox\"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,\"a\")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r=\"on\"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:\"mouseover\",mouseleave:\"mouseout\"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,\"form\")?!1:(x.event.add(this,\"click._submit keypress._submit\",function(e){var n=e.target,r=x.nodeName(n,\"input\")||x.nodeName(n,\"button\")?n.form:t;r&&!x._data(r,\"submitBubbles\")&&(x.event.add(r,\"submit._submit\",function(e){e._submit_bubble=!0}),x._data(r,\"submitBubbles\",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate(\"submit\",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,\"form\")?!1:(x.event.remove(this,\"._submit\"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?((\"checkbox\"===this.type||\"radio\"===this.type)&&(x.event.add(this,\"propertychange._change\",function(e){\"checked\"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,\"click._change\",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate(\"change\",this,e,!0)})),!1):(x.event.add(this,\"beforeactivate._change\",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,\"changeBubbles\")&&(x.event.add(t,\"change._change\",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate(\"change\",this.parentNode,e,!0)}),x._data(t,\"changeBubbles\",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||\"radio\"!==n.type&&\"checkbox\"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,\"._change\"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:\"focusin\",blur:\"focusout\"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if(\"object\"==typeof e){\"string\"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&(\"string\"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+\".\"+i.namespace:i.origType,i.selector,i.handler),this;if(\"object\"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||\"function\"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\\[\\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if(\"string\"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+\" \"+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,\"string\"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||\"string\"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?\"string\"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n=\"string\"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,\"parentNode\")},parentsUntil:function(e,t,n){return x.dir(e,\"parentNode\",n)},next:function(e){return pt(e,\"nextSibling\")},prev:function(e){return pt(e,\"previousSibling\")},nextAll:function(e){return x.dir(e,\"nextSibling\")},prevAll:function(e){return x.dir(e,\"previousSibling\")},nextUntil:function(e,t,n){return x.dir(e,\"nextSibling\",n)},prevUntil:function(e,t,n){return x.dir(e,\"previousSibling\",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,\"iframe\")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return\"Until\"!==e.slice(-5)&&(r=n),r&&\"string\"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=\":not(\"+e+\")\"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if(\"string\"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split(\"|\"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht=\"abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video\",gt=/ jQuery\\d+=\"(?:null|\\d+)\"/g,mt=RegExp(\"<(?:\"+ht+\")[\\\\s/>]\",\"i\"),yt=/^\\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\\w:]+)[^>]*)\\/>/gi,bt=/<([\\w:]+)/,xt=/<tbody/i,wt=/<|&#?\\w+;/,Tt=/<(?:script|style|link)/i,Ct=/^(?:checkbox|radio)$/i,Nt=/checked\\s*(?:[^=]|=\\s*.checked.)/i,kt=/^$|\\/(?:java|ecma)script/i,Et=/^true\\/(.*)/,St=/^\\s*<!(?:\\[CDATA\\[|--)|(?:\\]\\]|--)>\\s*$/g,At={option:[1,\"<select multiple='multiple'>\",\"</select>\"],legend:[1,\"<fieldset>\",\"</fieldset>\"],area:[1,\"<map>\",\"</map>\"],param:[1,\"<object>\",\"</object>\"],thead:[1,\"<table>\",\"</table>\"],tr:[2,\"<table><tbody>\",\"</tbody></table>\"],col:[2,\"<table><tbody></tbody><colgroup>\",\"</colgroup></table>\"],td:[3,\"<table><tbody><tr>\",\"</tr></tbody></table>\"],_default:x.support.htmlSerialize?[0,\"\",\"\"]:[1,\"X<div>\",\"</div>\"]},jt=dt(a),Dt=jt.appendChild(a.createElement(\"div\"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,\"script\")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,\"select\")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,\"\"):t;if(!(\"string\"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||[\"\",\"\"])[1].toLowerCase()])){e=e.replace(vt,\"<$1></$2>\");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||\"string\"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,\"script\"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,\"script\"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||\"\")&&!x._data(i,\"globalEval\")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||\"\").replace(St,\"\")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,\"table\")&&x.nodeName(1===t.nodeType?t:t.firstChild,\"tr\")?e.getElementsByTagName(\"tbody\")[0]||e.appendChild(e.ownerDocument.createElement(\"tbody\")):e}function Ht(e){return e.type=(null!==x.find.attr(e,\"type\"))+\"/\"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute(\"type\"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,\"globalEval\",!t||x._data(t[r],\"globalEval\"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}\"script\"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):\"object\"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):\"input\"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):\"option\"===n?t.defaultSelected=t.selected=e.defaultSelected:(\"input\"===n||\"textarea\"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:\"append\",prependTo:\"prepend\",insertBefore:\"before\",insertAfter:\"after\",replaceAll:\"replaceWith\"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||\"*\"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||\"*\"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test(\"<\"+e.nodeName+\">\")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,\"script\"),r.length>0&&_t(r,!l&&Ft(e,\"script\")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if(\"object\"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement(\"div\")),l=(bt.exec(o)||[\"\",\"\"])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,\"<$1></$2>\")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o=\"table\"!==l||xt.test(o)?\"<table>\"!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],\"tbody\")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent=\"\";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,\"input\"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),\"script\"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||\"\")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle);\nu[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:\"GET\",dataType:\"script\",async:!1,global:!1,\"throws\":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,\"body\")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\\([^)]*\\)/i,It=/opacity\\s*=\\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp(\"^(\"+w+\")(.*)$\",\"i\"),Yt=RegExp(\"^(\"+w+\")(?!px)[a-z%]+$\",\"i\"),Jt=RegExp(\"^([+-])=(\"+w+\")\",\"i\"),Gt={BODY:\"block\"},Qt={position:\"absolute\",visibility:\"hidden\",display:\"block\"},Kt={letterSpacing:0,fontWeight:400},Zt=[\"Top\",\"Right\",\"Bottom\",\"Left\"],en=[\"Webkit\",\"O\",\"Moz\",\"ms\"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,\"none\"===x.css(e,\"display\")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,\"olddisplay\"),n=r.style.display,t?(o[a]||\"none\"!==n||(r.style.display=\"\"),\"\"===r.style.display&&nn(r)&&(o[a]=x._data(r,\"olddisplay\",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&\"none\"!==n||!i)&&x._data(r,\"olddisplay\",i?n:x.css(r,\"display\"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&\"none\"!==r.style.display&&\"\"!==r.style.display||(r.style.display=t?o[a]||\"\":\"none\"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return\"boolean\"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,\"opacity\");return\"\"===n?\"1\":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{\"float\":x.support.cssFloat?\"cssFloat\":\"styleFloat\"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&\"get\"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,\"string\"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a=\"number\"),!(null==r||\"number\"===a&&isNaN(r)||(\"number\"!==a||x.cssNumber[l]||(r+=\"px\"),x.support.clearCloneStyle||\"\"!==r||0!==n.indexOf(\"background\")||(u[n]=\"inherit\"),s&&\"set\"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&\"get\"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),\"normal\"===a&&n in Kt&&(a=Kt[n]),\"\"===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(\"\"!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left=\"fontSize\"===n?\"1em\":l,l=u.pixelLeft+\"px\",u.left=i,a&&(o.left=a)),\"\"===l?\"auto\":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||\"px\"):t}function an(e,t,n,r,i){var o=n===(r?\"border\":\"content\")?4:\"width\"===t?1:0,a=0;for(;4>o;o+=2)\"margin\"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?(\"content\"===n&&(a-=x.css(e,\"padding\"+Zt[o],!0,i)),\"margin\"!==n&&(a-=x.css(e,\"border\"+Zt[o]+\"Width\",!0,i))):(a+=x.css(e,\"padding\"+Zt[o],!0,i),\"padding\"!==n&&(a+=x.css(e,\"border\"+Zt[o]+\"Width\",!0,i)));return a}function sn(e,t,n){var r=!0,i=\"width\"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&\"border-box\"===x.css(e,\"boxSizing\",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?\"border\":\"content\"),r,o)+\"px\"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),\"none\"!==n&&n||(Pt=(Pt||x(\"<iframe frameborder='0' width='0' height='0'/>\").css(\"cssText\",\"display:block !important\")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write(\"<!doctype html><html><body>\"),t.close(),n=un(e,t),Pt.detach()),Gt[e]=n),n}function un(e,t){var n=x(t.createElement(e)).appendTo(t.body),r=x.css(n[0],\"display\");return n.remove(),r}x.each([\"height\",\"width\"],function(e,n){x.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(x.css(e,\"display\"))?x.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,x.support.boxSizing&&\"border-box\"===x.css(e,\"boxSizing\",!1,i),i):0)}}}),x.support.opacity||(x.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||\"\")?.01*parseFloat(RegExp.$1)+\"\":t?\"1\":\"\"},set:function(e,t){var n=e.style,r=e.currentStyle,i=x.isNumeric(t)?\"alpha(opacity=\"+100*t+\")\":\"\",o=r&&r.filter||n.filter||\"\";n.zoom=1,(t>=1||\"\"===t)&&\"\"===x.trim(o.replace($t,\"\"))&&n.removeAttribute&&(n.removeAttribute(\"filter\"),\"\"===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+\" \"+i)}}),x(function(){x.support.reliableMarginRight||(x.cssHooks.marginRight={get:function(e,n){return n?x.swap(e,{display:\"inline-block\"},Wt,[e,\"marginRight\"]):t}}),!x.support.pixelPosition&&x.fn.position&&x.each([\"top\",\"left\"],function(e,n){x.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?x(e).position()[n]+\"px\":r):t}}})}),x.expr&&x.expr.filters&&(x.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!x.support.reliableHiddenOffsets&&\"none\"===(e.style&&e.style.display||x.css(e,\"display\"))},x.expr.filters.visible=function(e){return!x.expr.filters.hidden(e)}),x.each({margin:\"\",padding:\"\",border:\"Width\"},function(e,t){x.cssHooks[e+t]={expand:function(n){var r=0,i={},o=\"string\"==typeof n?n.split(\" \"):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(x.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\\[\\]$/,fn=/\\r?\\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=x.prop(this,\"elements\");return e?x.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!x(this).is(\":disabled\")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Ct.test(e))}).map(function(e,t){var n=x(this).val();return null==n?null:x.isArray(n)?x.map(n,function(e){return{name:t.name,value:e.replace(fn,\"\\r\\n\")}}):{name:t.name,value:n.replace(fn,\"\\r\\n\")}}).get()}}),x.param=function(e,n){var r,i=[],o=function(e,t){t=x.isFunction(t)?t():null==t?\"\":t,i[i.length]=encodeURIComponent(e)+\"=\"+encodeURIComponent(t)};if(n===t&&(n=x.ajaxSettings&&x.ajaxSettings.traditional),x.isArray(e)||e.jquery&&!x.isPlainObject(e))x.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join(\"&\").replace(cn,\"+\")};function gn(e,t,n,r){var i;if(x.isArray(t))x.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+\"[\"+(\"object\"==typeof i?t:\"\")+\"]\",i,n,r)});else if(n||\"object\"!==x.type(t))r(e,t);else for(i in t)gn(e+\"[\"+i+\"]\",t[i],n,r)}x.each(\"blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu\".split(\" \"),function(e,t){x.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),x.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\"**\"):this.off(t,e||\"**\",n)}});var mn,yn,vn=x.now(),bn=/\\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \\t]*([^\\r\\n]*)\\r?$/gm,Cn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Nn=/^(?:GET|HEAD)$/,kn=/^\\/\\//,En=/^([\\w.+-]+:)(?:\\/\\/([^\\/?#:]*)(?::(\\d+)|)|)/,Sn=x.fn.load,An={},jn={},Dn=\"*/\".concat(\"*\");try{yn=o.href}catch(Ln){yn=a.createElement(\"a\"),yn.href=\"\",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){\"string\"!=typeof t&&(n=t,t=\"*\");var r,i=0,o=t.toLowerCase().match(T)||[];if(x.isFunction(n))while(r=o[i++])\"+\"===r[0]?(r=r.slice(1)||\"*\",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(l){var u;return o[l]=!0,x.each(e[l]||[],function(e,l){var c=l(n,r,i);return\"string\"!=typeof c||a||o[c]?a?!(u=c):t:(n.dataTypes.unshift(c),s(c),!1)}),u}return s(n.dataTypes[0])||!o[\"*\"]&&s(\"*\")}function _n(e,n){var r,i,o=x.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&x.extend(!0,e,r),e}x.fn.load=function(e,n,r){if(\"string\"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,l=e.indexOf(\" \");return l>=0&&(i=e.slice(l,e.length),e=e.slice(0,l)),x.isFunction(n)?(r=n,n=t):n&&\"object\"==typeof n&&(a=\"POST\"),s.length>0&&x.ajax({url:e,type:a,dataType:\"html\",data:n}).done(function(e){o=arguments,s.html(i?x(\"<div>\").append(x.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},x.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(e,t){x.fn[t]=function(e){return this.on(t,e)}}),x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:\"GET\",isLocal:Cn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":Dn,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":x.parseJSON,\"text xml\":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?_n(_n(e,x.ajaxSettings),t):_n(x.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){\"object\"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,l,u,c,p=x.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?x(f):x.event,h=x.Deferred(),g=x.Callbacks(\"once memory\"),m=p.statusCode||{},y={},v={},b=0,w=\"canceled\",C={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return b||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)m[t]=[m[t],e[t]];else C.always(e[C.status]);return this},abort:function(e){var t=e||w;return u&&u.abort(t),k(0,t),this}};if(h.promise(C).complete=g.add,C.success=C.done,C.error=C.fail,p.url=((e||p.url||yn)+\"\").replace(xn,\"\").replace(kn,mn[1]+\"//\"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=x.trim(p.dataType||\"*\").toLowerCase().match(T)||[\"\"],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||(\"http:\"===r[1]?\"80\":\"443\"))===(mn[3]||(\"http:\"===mn[1]?\"80\":\"443\")))),p.data&&p.processData&&\"string\"!=typeof p.data&&(p.data=x.param(p.data,p.traditional)),qn(An,p,n,C),2===b)return C;l=p.global,l&&0===x.active++&&x.event.trigger(\"ajaxStart\"),p.type=p.type.toUpperCase(),p.hasContent=!Nn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?\"&\":\"?\")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,\"$1_=\"+vn++):o+(bn.test(o)?\"&\":\"?\")+\"_=\"+vn++)),p.ifModified&&(x.lastModified[o]&&C.setRequestHeader(\"If-Modified-Since\",x.lastModified[o]),x.etag[o]&&C.setRequestHeader(\"If-None-Match\",x.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&C.setRequestHeader(\"Content-Type\",p.contentType),C.setRequestHeader(\"Accept\",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+(\"*\"!==p.dataTypes[0]?\", \"+Dn+\"; q=0.01\":\"\"):p.accepts[\"*\"]);for(i in p.headers)C.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,C,p)===!1||2===b))return C.abort();w=\"abort\";for(i in{success:1,error:1,complete:1})C[i](p[i]);if(u=qn(jn,p,n,C)){C.readyState=1,l&&d.trigger(\"ajaxSend\",[C,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){C.abort(\"timeout\")},p.timeout));try{b=1,u.send(y,k)}catch(N){if(!(2>b))throw N;k(-1,N)}}else k(-1,\"No Transport\");function k(e,n,r,i){var c,y,v,w,T,N=n;2!==b&&(b=2,s&&clearTimeout(s),u=t,a=i||\"\",C.readyState=e>0?4:0,c=e>=200&&300>e||304===e,r&&(w=Mn(p,C,r)),w=On(p,w,C,c),c?(p.ifModified&&(T=C.getResponseHeader(\"Last-Modified\"),T&&(x.lastModified[o]=T),T=C.getResponseHeader(\"etag\"),T&&(x.etag[o]=T)),204===e||\"HEAD\"===p.type?N=\"nocontent\":304===e?N=\"notmodified\":(N=w.state,y=w.data,v=w.error,c=!v)):(v=N,(e||!N)&&(N=\"error\",0>e&&(e=0))),C.status=e,C.statusText=(n||N)+\"\",c?h.resolveWith(f,[y,N,C]):h.rejectWith(f,[C,N,v]),C.statusCode(m),m=t,l&&d.trigger(c?\"ajaxSuccess\":\"ajaxError\",[C,p,c?y:v]),g.fireWith(f,[C,N]),l&&(d.trigger(\"ajaxComplete\",[C,p]),--x.active||x.event.trigger(\"ajaxStop\")))}return C},getJSON:function(e,t,n){return x.get(e,t,n,\"json\")},getScript:function(e,n){return x.get(e,t,n,\"script\")}}),x.each([\"get\",\"post\"],function(e,n){x[n]=function(e,r,i,o){return x.isFunction(r)&&(o=o||i,i=r,r=t),x.ajax({url:e,type:n,dataType:o,data:r,success:i})}});function Mn(e,n,r){var i,o,a,s,l=e.contents,u=e.dataTypes;while(\"*\"===u[0])u.shift(),o===t&&(o=e.mimeType||n.getResponseHeader(\"Content-Type\"));if(o)for(s in l)if(l[s]&&l[s].test(o)){u.unshift(s);break}if(u[0]in r)a=u[0];else{for(s in r){if(!u[0]||e.converters[s+\" \"+u[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==u[0]&&u.unshift(a),r[a]):t}function On(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if(\"*\"===o)o=l;else if(\"*\"!==l&&l!==o){if(a=u[l+\" \"+o]||u[\"* \"+o],!a)for(i in u)if(s=i.split(\" \"),s[1]===o&&(a=u[l+\" \"+s[0]]||u[\"* \"+s[0]])){a===!0?a=u[i]:u[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e[\"throws\"])t=a(t);else try{t=a(t)}catch(p){return{state:\"parsererror\",error:a?p:\"No conversion from \"+l+\" to \"+o}}}return{state:\"success\",data:t}}x.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/(?:java|ecma)script/},converters:{\"text script\":function(e){return x.globalEval(e),e}}}),x.ajaxPrefilter(\"script\",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type=\"GET\",e.global=!1)}),x.ajaxTransport(\"script\",function(e){if(e.crossDomain){var n,r=a.head||x(\"head\")[0]||a.documentElement;return{send:function(t,i){n=a.createElement(\"script\"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,\"success\"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Fn=[],Bn=/(=)\\?(?=&|$)|\\?\\?/;x.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var e=Fn.pop()||x.expando+\"_\"+vn++;return this[e]=!0,e}}),x.ajaxPrefilter(\"json jsonp\",function(n,r,i){var o,a,s,l=n.jsonp!==!1&&(Bn.test(n.url)?\"url\":\"string\"==typeof n.data&&!(n.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&Bn.test(n.data)&&\"data\");return l||\"jsonp\"===n.dataTypes[0]?(o=n.jsonpCallback=x.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Bn,\"$1\"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?\"&\":\"?\")+n.jsonp+\"=\"+o),n.converters[\"script json\"]=function(){return s||x.error(o+\" was not called\"),s[0]},n.dataTypes[0]=\"json\",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Fn.push(o)),s&&x.isFunction(a)&&a(s[0]),s=a=t}),\"script\"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject(\"Microsoft.XMLHTTP\")}catch(t){}}x.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=x.ajaxSettings.xhr(),x.support.cors=!!Rn&&\"withCredentials\"in Rn,Rn=x.support.ajax=!!Rn,Rn&&x.ajaxTransport(function(n){if(!n.crossDomain||x.support.cors){var r;return{send:function(i,o){var a,s,l=n.xhr();if(n.username?l.open(n.type,n.url,n.async,n.username,n.password):l.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)l[s]=n.xhrFields[s];n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||i[\"X-Requested-With\"]||(i[\"X-Requested-With\"]=\"XMLHttpRequest\");try{for(s in i)l.setRequestHeader(s,i[s])}catch(u){}l.send(n.hasContent&&n.data||null),r=function(e,i){var s,u,c,p;try{if(r&&(i||4===l.readyState))if(r=t,a&&(l.onreadystatechange=x.noop,$n&&delete Pn[a]),i)4!==l.readyState&&l.abort();else{p={},s=l.status,u=l.getAllResponseHeaders(),\"string\"==typeof l.responseText&&(p.text=l.responseText);try{c=l.statusText}catch(f){c=\"\"}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,u)},n.async?4===l.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},x(e).unload($n)),Pn[a]=r),l.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp(\"^(?:([+-])=|)(\"+w+\")([a-z%]*)$\",\"i\"),Jn=/queueHooks$/,Gn=[nr],Qn={\"*\":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=Yn.exec(t),o=i&&i[3]||(x.cssNumber[e]?\"\":\"px\"),a=(x.cssNumber[e]||\"px\"!==o&&+r)&&Yn.exec(x.css(n.elem,e)),s=1,l=20;if(a&&a[3]!==o){o=o||a[3],i=i||[],a=+r||1;do s=s||\".5\",a/=s,x.style(n.elem,e,a+o);while(s!==(s=n.cur()/r)&&1!==s&&--l)}return i&&(a=n.start=+a||+r||0,n.unit=o,n.end=i[1]?a+(i[1]+1)*i[2]:+i[2]),n}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=x.now()}function Zn(e,t,n){var r,i=(Qn[t]||[]).concat(Qn[\"*\"]),o=0,a=i.length;for(;a>o;o++)if(r=i[o].call(n,t,e))return r}function er(e,t,n){var r,i,o=0,a=Gn.length,s=x.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,u.startTime+u.duration-t),r=n/u.duration||0,o=1-r,a=0,l=u.tweens.length;for(;l>a;a++)u.tweens[a].run(o);return s.notifyWith(e,[u,o,n]),1>o&&l?n:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:x.extend({},t),opts:x.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=x.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?s.resolveWith(e,[u,t]):s.rejectWith(e,[u,t]),this}}),c=u.props;for(tr(c,u.opts.specialEasing);a>o;o++)if(r=Gn[o].call(u,e,c,u.opts))return r;return x.map(c,Zn,u),x.isFunction(u.opts.start)&&u.opts.start.call(e,u),x.fx.timer(x.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function tr(e,t){var n,r,i,o,a;for(n in e)if(r=x.camelCase(n),i=t[r],o=e[n],x.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=x.cssHooks[r],a&&\"expand\"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}x.Animation=x.extend(er,{tweener:function(e,t){x.isFunction(e)?(t=e,e=[\"*\"]):e=e.split(\" \");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,l,u=this,c={},p=e.style,f=e.nodeType&&nn(e),d=x._data(e,\"fxshow\");n.queue||(s=x._queueHooks(e,\"fx\"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,x.queue(e,\"fx\").length||s.empty.fire()})})),1===e.nodeType&&(\"height\"in t||\"width\"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],\"inline\"===x.css(e,\"display\")&&\"none\"===x.css(e,\"float\")&&(x.support.inlineBlockNeedsLayout&&\"inline\"!==ln(e.nodeName)?p.zoom=1:p.display=\"inline-block\")),n.overflow&&(p.overflow=\"hidden\",x.support.shrinkWrapBlocks||u.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],Vn.exec(i)){if(delete t[r],o=o||\"toggle\"===i,i===(f?\"hide\":\"show\"))continue;c[r]=d&&d[r]||x.style(e,r)}if(!x.isEmptyObject(c)){d?\"hidden\"in d&&(f=d.hidden):d=x._data(e,\"fxshow\",{}),o&&(d.hidden=!f),f?x(e).show():u.done(function(){x(e).hide()}),u.done(function(){var t;x._removeData(e,\"fxshow\");for(t in c)x.style(e,t,c[t])});for(r in c)a=Zn(f?d[r]:0,r,u),r in d||(d[r]=a.start,f&&(a.end=a.start,a.start=\"width\"===r||\"height\"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}x.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||\"swing\",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(x.cssNumber[n]?\"\":\"px\")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?x.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=x.css(e.elem,e.prop,\"\"),t&&\"auto\"!==t?t:0):e.elem[e.prop]},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[x.cssProps[e.prop]]||x.cssHooks[e.prop])?x.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.each([\"toggle\",\"show\",\"hide\"],function(e,t){var n=x.fn[t];x.fn[t]=function(e,r,i){return null==e||\"boolean\"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),x.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css(\"opacity\",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=x.isEmptyObject(e),o=x.speed(t,n,r),a=function(){var t=er(this,x.extend({},e),o);(i||x._data(this,\"finish\"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return\"string\"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||\"fx\",[]),this.each(function(){var t=!0,n=null!=e&&e+\"queueHooks\",o=x.timers,a=x._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&x.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||\"fx\"),this.each(function(){var t,n=x._data(this),r=n[e+\"queue\"],i=n[e+\"queueHooks\"],o=x.timers,a=r?r.length:0;for(n.finish=!0,x.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r[\"margin\"+n]=r[\"padding\"+n]=e;return t&&(r.opacity=r.width=e),r}x.each({slideDown:ir(\"show\"),slideUp:ir(\"hide\"),slideToggle:ir(\"toggle\"),fadeIn:{opacity:\"show\"},fadeOut:{opacity:\"hide\"},fadeToggle:{opacity:\"toggle\"}},function(e,t){x.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),x.speed=function(e,t,n){var r=e&&\"object\"==typeof e?x.extend({},e):{complete:n||!n&&t||x.isFunction(e)&&e,duration:e,easing:n&&t||t&&!x.isFunction(t)&&t};return r.duration=x.fx.off?0:\"number\"==typeof r.duration?r.duration:r.duration in x.fx.speeds?x.fx.speeds[r.duration]:x.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue=\"fx\"),r.old=r.complete,r.complete=function(){x.isFunction(r.old)&&r.old.call(this),r.queue&&x.dequeue(this,r.queue)},r},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},x.timers=[],x.fx=rr.prototype.init,x.fx.tick=function(){var e,n=x.timers,r=0;for(Xn=x.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||x.fx.stop(),Xn=t},x.fx.timer=function(e){e()&&x.timers.push(e)&&x.fx.start()},x.fx.interval=13,x.fx.start=function(){Un||(Un=setInterval(x.fx.tick,x.fx.interval))},x.fx.stop=function(){clearInterval(Un),Un=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fx.step={},x.expr&&x.expr.filters&&(x.expr.filters.animated=function(e){return x.grep(x.timers,function(t){return e===t.elem}).length}),x.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){x.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,x.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},x.offset={setOffset:function(e,t,n){var r=x.css(e,\"position\");\"static\"===r&&(e.style.position=\"relative\");var i=x(e),o=i.offset(),a=x.css(e,\"top\"),s=x.css(e,\"left\"),l=(\"absolute\"===r||\"fixed\"===r)&&x.inArray(\"auto\",[a,s])>-1,u={},c={},p,f;l?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),x.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(u.top=t.top-o.top+p),null!=t.left&&(u.left=t.left-o.left+f),\"using\"in t?t.using.call(e,u):i.css(u)}},x.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return\"fixed\"===x.css(r,\"position\")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),x.nodeName(e[0],\"html\")||(n=e.offset()),n.top+=x.css(e[0],\"borderTopWidth\",!0),n.left+=x.css(e[0],\"borderLeftWidth\",!0)),{top:t.top-n.top-x.css(r,\"marginTop\",!0),left:t.left-n.left-x.css(r,\"marginLeft\",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||s;while(e&&!x.nodeName(e,\"html\")&&\"static\"===x.css(e,\"position\"))e=e.offsetParent;return e||s})}}),x.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(e,n){var r=/Y/.test(n);x.fn[e]=function(i){return x.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?x(a).scrollLeft():o,r?o:x(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return x.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}x.each({Height:\"height\",Width:\"width\"},function(e,n){x.each({padding:\"inner\"+e,content:n,\"\":\"outer\"+e},function(r,i){x.fn[i]=function(i,o){var a=arguments.length&&(r||\"boolean\"!=typeof i),s=r||(i===!0||o===!0?\"margin\":\"border\");return x.access(this,function(n,r,i){var o;return x.isWindow(n)?n.document.documentElement[\"client\"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body[\"scroll\"+e],o[\"scroll\"+e],n.body[\"offset\"+e],o[\"offset\"+e],o[\"client\"+e])):i===t?x.css(n,r,s):x.style(n,r,i,s)},n,a?i:t,a,null)}})}),x.fn.size=function(){return this.length},x.fn.andSelf=x.fn.addBack,\"object\"==typeof module&&module&&\"object\"==typeof module.exports?module.exports=x:(e.jQuery=e.$=x,\"function\"==typeof define&&define.amd&&define(\"jquery\",[],function(){return x}))})(window);\n"),
	}
	filef := &embedded.EmbeddedFile{
		Filename:    "images/js/layer/layer.js",
		FileModTime: time.Unix(1562162089, 0),

		Content: string("/*! layer-v3.1.1 Web弹层组件 MIT License  http://layer.layui.com/  By 贤心 */\n ;!function(e,t){\"use strict\";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if(\"interactive\"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf(\"/\")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:[\"&#x786E;&#x5B9A;\",\"&#x53D6;&#x6D88;\"],type:[\"dialog\",\"page\",\"iframe\",\"loading\",\"tips\"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?\"getPropertyValue\":\"getAttribute\"](i)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName(\"head\")[0],s=document.createElement(\"link\");\"string\"==typeof i&&(n=i);var l=(n||t).replace(/\\.|\\//g,\"\"),f=\"layuicss-\"+l,c=0;s.rel=\"stylesheet\",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),\"function\"==typeof i&&!function u(){return++c>80?e.console&&console.error(\"layer.css: Invalid\"):void(1989===parseInt(o.getStyle(document.getElementById(f),\"width\"))?i():setTimeout(u,100))}()}}},r={v:\"3.1.1\",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||\"ActiveXObject\"in e)&&((t.match(/msie\\s(\\d+)/)||[])[1]||\"11\")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,\"string\"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss(\"modules/layer/\"+e.extend):o.link(\"theme/\"+e.extend),this):this},ready:function(e){var t=\"layer\",i=\"\",n=(a?\"modules/layer/\":\"theme/\")+\"default/layer.css?v=\"+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a=\"function\"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s=\"function\"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s=\"function\"==typeof n,f=o.config.skin,c=(f?f+\" \"+f+\"-msg\":\"\")||\"layui-layer-msg\",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+\" layui-layer-hui\",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+\" \"+(n.skin||\"layui-layer-hui\")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=[\"layui-layer\",\".layui-layer-title\",\".layui-layer-main\",\".layui-layer-dialog\",\"layui-layer-iframe\",\"layui-layer-content\",\"layui-layer-btn\",\"layui-layer-close\"];l.anim=[\"layer-anim-00\",\"layer-anim-01\",\"layer-anim-02\",\"layer-anim-03\",\"layer-anim-04\",\"layer-anim-05\",\"layer-anim-06\"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:\"&#x4FE1;&#x606F;\",offset:\"auto\",area:\"auto\",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f=\"object\"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'<div class=\"layui-layer-title\" style=\"'+(f?r.title[1]:\"\")+'\">'+(f?r.title[0]:r.title)+\"</div>\":\"\";return r.zIndex=s,t([r.shade?'<div class=\"layui-layer-shade\" id=\"layui-layer-shade'+a+'\" times=\"'+a+'\" style=\"'+(\"z-index:\"+(s-1)+\"; \")+'\"></div>':\"\",'<div class=\"'+l[0]+(\" layui-layer-\"+o.type[r.type])+(0!=r.type&&2!=r.type||r.shade?\"\":\" layui-layer-border\")+\" \"+(r.skin||\"\")+'\" id=\"'+l[0]+a+'\" type=\"'+o.type[r.type]+'\" times=\"'+a+'\" showtime=\"'+r.time+'\" conType=\"'+(e?\"object\":\"string\")+'\" style=\"z-index: '+s+\"; width:\"+r.area[0]+\";height:\"+r.area[1]+(r.fixed?\"\":\";position:absolute;\")+'\">'+(e&&2!=r.type?\"\":u)+'<div id=\"'+(r.id||\"\")+'\" class=\"layui-layer-content'+(0==r.type&&r.icon!==-1?\" layui-layer-padding\":\"\")+(3==r.type?\" layui-layer-loading\"+r.icon:\"\")+'\">'+(0==r.type&&r.icon!==-1?'<i class=\"layui-layer-ico layui-layer-ico'+r.icon+'\"></i>':\"\")+(1==r.type&&e?\"\":r.content||\"\")+'</div><span class=\"layui-layer-setwin\">'+function(){var e=c?'<a class=\"layui-layer-min\" href=\"javascript:;\"><cite></cite></a><a class=\"layui-layer-ico layui-layer-max\" href=\"javascript:;\"></a>':\"\";return r.closeBtn&&(e+='<a class=\"layui-layer-ico '+l[7]+\" \"+l[7]+(r.title?r.closeBtn:4==r.type?\"1\":\"2\")+'\" href=\"javascript:;\"></a>'),e}()+\"</span>\"+(r.btn?function(){var e=\"\";\"string\"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t<i;t++)e+='<a class=\"'+l[6]+t+'\">'+r.btn[t]+\"</a>\";return'<div class=\"'+l[6]+\" layui-layer-btn-\"+(r.btnAlign||\"\")+'\">'+e+\"</div>\"}():\"\")+(r.resize?'<span class=\"layui-layer-resize\"></span>':\"\")+\"</div>\"],u,i('<div class=\"layui-layer-move\"></div>')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f=\"object\"==typeof s,c=i(\"body\");if(!t.id||!i(\"#\"+t.id)[0]){switch(\"string\"==typeof t.area&&(t.area=\"auto\"===t.area?[\"\",\"\"]:[t.area,\"\"]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn=\"btn\"in t?t.btn:o.btn[0],r.closeAll(\"dialog\");break;case 2:var s=t.content=f?t.content:[t.content||\"http://layer.layui.com\",\"auto\"];t.content='<iframe scrolling=\"'+(t.content[1]||\"auto\")+'\" allowtransparency=\"true\" id=\"'+l[4]+a+'\" name=\"'+l[4]+a+'\" onload=\"this.className=\\'\\';\" class=\"layui-layer-load\" frameborder=\"0\" src=\"'+t.content[0]+'\"></iframe>';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll(\"loading\");break;case 4:f||(t.content=[t.content,\"body\"]),t.follow=t.content[1],t.content=t.content[0]+'<i class=\"layui-layer-TipsG\"></i>',delete t.title,t.tips=\"object\"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll(\"tips\")}if(e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i(\"body\").append(n[1])}():function(){s.parents(\".\"+l[0])[0]||(s.data(\"display\",s.css(\"display\")).show().addClass(\"layui-layer-wrap\").wrap(n[1]),i(\"#\"+l[0]+a).find(\".\"+l[5]).before(r))}()}():c.append(n[1]),i(\".layui-layer-move\")[0]||c.append(o.moveElem=u),e.layero=i(\"#\"+l[0]+a),t.scrollbar||l.html.css(\"overflow\",\"hidden\").attr(\"layer-full\",a)}).auto(a),i(\"#layui-layer-shade\"+e.index).css({\"background-color\":t.shade[1]||\"#000\",opacity:t.shade[0]||t.shade}),2==t.type&&6==r.ie&&e.layero.find(\"iframe\").attr(\"src\",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on(\"resize\",function(){e.offset(),(/^\\d+%$/.test(t.area[0])||/^\\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]){var u=\"layer-anim \"+l.anim[t.anim];e.layero.addClass(u).one(\"webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend\",function(){i(this).removeClass(u)})}t.isOutAnim&&e.layero.data(\"isOutAnim\",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i(\"#\"+l[0]+e);\"\"===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find(\".\"+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css(\"padding-top\"))))};switch(a.type){case 2:u(\"iframe\");break;default:\"\"===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u(\".\"+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u(\".\"+l[5])):u(\".\"+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o=\"object\"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):\"auto\"!==t.offset&&(\"t\"===t.offset?e.offsetTop=0:\"r\"===t.offset?e.offsetLeft=n.width()-a[0]:\"b\"===t.offset?e.offsetTop=n.height()-a[1]:\"l\"===t.offset?e.offsetLeft=0:\"lt\"===t.offset?(e.offsetTop=0,e.offsetLeft=0):\"lb\"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):\"rt\"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):\"rb\"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr(\"minLeft\")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css(\"left\")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i(\"body\"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(\".layui-layer-TipsG\"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:\"auto\"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass(\"layui-layer-TipsB\").addClass(\"layui-layer-TipsT\").css(\"border-right-color\",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass(\"layui-layer-TipsL\").addClass(\"layui-layer-TipsR\").css(\"border-bottom-color\",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass(\"layui-layer-TipsT\").addClass(\"layui-layer-TipsB\").css(\"border-right-color\",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass(\"layui-layer-TipsR\").addClass(\"layui-layer-TipsL\").css(\"border-bottom-color\",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find(\".\"+l[5]).css({\"background-color\":t.tips[1],\"padding-right\":t.closeBtn?\"30px\":\"\"}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(\".layui-layer-resize\"),c={};return t.move&&l.css(\"cursor\",\"move\"),l.on(\"mousedown\",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css(\"left\")),e.clientY-parseFloat(s.css(\"top\"))],o.moveElem.css(\"cursor\",\"move\").show())}),f.on(\"mousedown\",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css(\"cursor\",\"se-resize\").show()}),a.on(\"mousemove\",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l=\"fixed\"===s.css(\"position\");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;a<c.stX&&(a=c.stX),a>f&&(a=f),o<c.stY&&(o=c.stY),o>u&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on(\"mouseup\",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find(\"iframe\").on(\"load\",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find(\".\"+l[6]).children(\"a\").on(\"click\",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a[\"btn\"+(e+1)]&&a[\"btn\"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find(\".\"+l[7]).on(\"click\",e),a.shadeClose&&i(\"#layui-layer-shade\"+t.index).on(\"click\",function(){r.close(t.index)}),n.find(\".layui-layer-min\").on(\"click\",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(\".layui-layer-max\").on(\"click\",function(){i(this).hasClass(\"layui-layer-maxmin\")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i(\"select\"),function(e,t){var n=i(this);n.parents(\".\"+l[0])[0]||1==n.attr(\"layer\")&&i(\".\"+l[0]).length<1&&n.removeAttr(\"layer\").show(),n=null})},s.pt.IE6=function(e){i(\"select\").each(function(e,t){var n=i(this);n.parents(\".\"+l[0])[0]||\"none\"===n.css(\"display\")||n.attr({layer:\"1\"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css(\"z-index\",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on(\"mousedown\",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css(\"margin-left\"))];e.find(\".layui-layer-max\").addClass(\"layui-layer-maxmin\"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr(\"layer-full\")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty(\"overflow\"):l.html[0].style.removeAttribute(\"overflow\"),l.html.removeAttr(\"layer-full\"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i(\".\"+l[4]).attr(\"times\"),i(\"#\"+l[0]+t).find(\"iframe\").contents().find(e)},r.getFrameIndex=function(e){return i(\"#\"+e).parents(\".\"+l[4]).attr(\"times\")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame(\"html\",e).outerHeight(),n=i(\"#\"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find(\".\"+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find(\"iframe\").css({height:t})}},r.iframeSrc=function(e,t){i(\"#\"+l[0]+e).find(\"iframe\").attr(\"src\",t)},r.style=function(e,t,n){var a=i(\"#\"+l[0]+e),r=a.find(\".layui-layer-content\"),s=a.attr(\"type\"),f=a.find(l[1]).outerHeight()||0,c=a.find(\".\"+l[6]).outerHeight()||0;a.attr(\"minLeft\");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find(\".\"+l[6]).outerHeight(),s===o.type[2]?a.find(\"iframe\").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css(\"padding-top\"))-parseFloat(r.css(\"padding-bottom\"))}))},r.min=function(e,t){var a=i(\"#\"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr(\"minLeft\")||181*o.minIndex+\"px\",c=a.css(\"position\");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr(\"position\",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:\"fixed\",overflow:\"hidden\"},!0),a.find(\".layui-layer-min\").hide(),\"page\"===a.attr(\"type\")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr(\"minLeft\")||o.minIndex++,a.attr(\"minLeft\",f)},r.restore=function(e){var t=i(\"#\"+l[0]+e),n=t.attr(\"area\").split(\",\");t.attr(\"type\");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr(\"position\"),overflow:\"visible\"},!0),t.find(\".layui-layer-max\").removeClass(\"layui-layer-maxmin\"),t.find(\".layui-layer-min\").show(),\"page\"===t.attr(\"type\")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i(\"#\"+l[0]+e);o.record(a),l.html.attr(\"layer-full\")||l.html.css(\"overflow\",\"hidden\").attr(\"layer-full\",e),clearTimeout(t),t=setTimeout(function(){var t=\"fixed\"===a.css(\"position\");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(\".layui-layer-min\").hide()},100)},r.title=function(e,t){var n=i(\"#\"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i(\"#\"+l[0]+e),n=t.attr(\"type\"),a=\"layer-anim-close\";if(t[0]){var s=\"layui-layer-wrap\",f=function(){if(n===o.type[1]&&\"object\"===t.attr(\"conType\")){t.children(\":not(.\"+l[5]+\")\").remove();for(var a=t.find(\".\"+s),r=0;r<2;r++)a.unwrap();a.css(\"display\",a.data(\"display\")).removeClass(s)}else{if(n===o.type[2])try{var f=i(\"#\"+l[4]+e)[0];f.contentWindow.document.write(\"\"),f.contentWindow.close(),t.find(\".\"+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML=\"\",t.remove()}\"function\"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data(\"isOutAnim\")&&t.addClass(\"layer-anim \"+a),i(\"#layui-layer-moves, #layui-layer-shade\"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr(\"minLeft\")&&(o.minIndex--,o.minLeft.push(t.attr(\"minLeft\"))),r.ie&&r.ie<10||!t.data(\"isOutAnim\")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i(\".\"+l[0]),function(){var t=i(this),n=e?t.attr(\"type\")===e:1;n&&r.close(t.attr(\"times\")),n=null})};var f=r.cache||{},c=function(e){return f.skin?\" \"+f.skin+\" \"+f.skin+\"-\"+e:\"\"};r.prompt=function(e,t){var a=\"\";if(e=e||{},\"function\"==typeof e&&(t=e),e.area){var o=e.area;a='style=\"width: '+o[0]+\"; height: \"+o[1]+';\"',delete e.area}var s,l=2==e.formType?'<textarea class=\"layui-layer-input\"'+a+\">\"+(e.value||\"\")+\"</textarea>\":function(){return'<input type=\"'+(1==e.formType?\"password\":\"text\")+'\" class=\"layui-layer-input\" value=\"'+(e.value||\"\")+'\">'}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:[\"&#x786E;&#x5B9A;\",\"&#x53D6;&#x6D88;\"],content:l,skin:\"layui-layer-prompt\"+c(\"prompt\"),maxWidth:n.width(),success:function(e){s=e.find(\".layui-layer-input\"),s.focus(),\"function\"==typeof f&&f(e)},resize:!1,yes:function(i){var n=s.val();\"\"===n?s.focus():n.length>(e.maxlength||500)?r.tips(\"&#x6700;&#x591A;&#x8F93;&#x5165;\"+(e.maxlength||500)+\"&#x4E2A;&#x5B57;&#x6570;\",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n=\"layui-this\",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:\"layui-layer-tab\"+c(\"tab\"),resize:!1,title:function(){var e=t.length,i=1,a=\"\";if(e>0)for(a='<span class=\"'+n+'\">'+t[0].title+\"</span>\";i<e;i++)a+=\"<span>\"+t[i].title+\"</span>\";return a}(),content:'<ul class=\"layui-layer-tabmain\">'+function(){var e=t.length,i=1,a=\"\";if(e>0)for(a='<li class=\"layui-layer-tabli '+n+'\">'+(t[0].content||\"no content\")+\"</li>\";i<e;i++)a+='<li class=\"layui-layer-tabli\">'+(t[i].content||\"no  content\")+\"</li>\";return a}()+\"</ul>\",success:function(t){var o=t.find(\".layui-layer-title\").children(),r=t.find(\".layui-layer-tabmain\").children();o.on(\"mousedown\",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),\"function\"==typeof e.change&&e.change(o)}),\"function\"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||\"img\";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg(\"&#x6CA1;&#x6709;&#x56FE;&#x7247;\")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr(\"layer-index\",e),u.push({alt:t.attr(\"alt\"),pid:t.attr(\"layer-pid\"),src:t.attr(\"layer-src\")||t.attr(\"src\"),thumb:t.attr(\"src\")})})};if(h(),0===u.length)return;if(n||p.on(\"click\",t.img,function(){var e=i(this),n=e.attr(\"layer-index\");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(\".layui-layer-imgprev\").on(\"click\",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(\".layui-layer-imgnext\").on(\"click\",function(e){e.preventDefault(),s.imgnext()}),i(document).on(\"keyup\",s.keyup)},s.loadi=r.load(1,{shade:!(\"shade\"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:\"layui-layer-photos\",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]<r[1]&&(a[0]=a[0]/r[1],a[1]=a[1]/r[1])}return[a[0]+\"px\",a[1]+\"px\"]}(),title:!1,shade:.9,shadeClose:!0,closeBtn:!1,move:\".layui-layer-phimg img\",moveType:1,scrollbar:!1,moveOut:!0,isOutAnim:!1,skin:\"layui-layer-photos\"+c(\"photos\"),content:'<div class=\"layui-layer-phimg\"><img src=\"'+u[d].src+'\" alt=\"'+(u[d].alt||\"\")+'\" layer-pid=\"'+u[d].pid+'\"><div class=\"layui-layer-imgsee\">'+(u.length>1?'<span class=\"layui-layer-imguide\"><a href=\"javascript:;\" class=\"layui-layer-iconext layui-layer-imgprev\"></a><a href=\"javascript:;\" class=\"layui-layer-iconext layui-layer-imgnext\"></a></span>':\"\")+'<div class=\"layui-layer-imgbar\" style=\"display:'+(a?\"block\":\"\")+'\"><span class=\"layui-layer-imgtit\"><a href=\"javascript:;\">'+(u[d].alt||\"\")+\"</a><em>\"+s.imgIndex+\"/\"+u.length+\"</em></span></div></div></div>\",success:function(e,i){s.bigimg=e.find(\".layui-layer-phimg\"),s.imgsee=e.find(\".layui-layer-imguide,.layui-layer-imgbar\"),s.event(e),t.tab&&t.tab(u[d],e),\"function\"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off(\"keyup\",s.keyup)}},t))},function(){r.close(s.loadi),r.msg(\"&#x5F53;&#x524D;&#x56FE;&#x7247;&#x5730;&#x5740;&#x5F02;&#x5E38;<br>&#x662F;&#x5426;&#x7EE7;&#x7EED;&#x67E5;&#x770B;&#x4E0B;&#x4E00;&#x5F20;&#xFF1F;\",{time:3e4,btn:[\"&#x4E0B;&#x4E00;&#x5F20;\",\"&#x4E0D;&#x770B;&#x4E86;\"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i(\"html\"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define(\"jquery\",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t(\"layer\",r)})):\"function\"==typeof define&&define.amd?define([\"jquery\"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window);"),
	}
	filei := &embedded.EmbeddedFile{
		Filename:    "images/js/layer/theme/default/icon-ext.png",
		FileModTime: time.Unix(1562162089, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\xb4\x00\x00\x00d\b\x06\x00\x00\x00/\xf3\x1a\x1d\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\tpHYs\x00\x00\n\xeb\x00\x00\n\xeb\x01\x82\x8b\rZ\x00\x00\x00\x16tEXtCreation Time\x0005/11/14\xd7OsJ\x00\x00\x00\x1ctEXtSoftware\x00Adobe Fireworks CS6輲\x8c\x00\x00\x16oIDATx\x9c\xed\x9d{l\x14\u05fd\x80\xbf\x99}\xda\xde\a\xb6/\xd8@y\x95\x98W\x12\x13\xbf\x96GHt\xb9\x14UT-\xa9*Wi\bRP\x10\x90\"\x17\b8v(\xa4\x80\xb1 \x84HiT\xb5P5\xb9AHQ\x14U\x8a\"\xfa\x174\x15\n\x04\xf3\xb0yؔ\x00\x89\t\xc1$66\xc1\xf8\xb1\xeb}\xce\xec\xfdcw\x06\xdb\xc5\xef]\xef,w>\t\xc9s\xce\xe23c>\x8eϜ\xc7\xef'\x84\xc3att\x1e\x15\xc4D߀\x8eN,х\xd6y\xa4Ѕ\xd6y\xa4Ѕ\xd6y\xa40>\xacP\x10\x84X\xb6\x91\n8\x00K\xf4\xda\v\xb4\x02\xa1X6\xd2\r\x11x\x12\xc8\x00l@G\xb4\xbd\xcb\x00\x83}\t^\xbe|yR\xbd-\x1f9r\xe4\xa1\xffh\x8f\xcas\f\x96x\xf7\xd06`,`Y\xb2d\x89%''\xc7\x00\xa4\x00ـ!\x0e홀\"`2`[\xb1b\xc5x\"\xff\x99\xa6\x02\x05qhOGc\xc4Sh\x1b\x90\tPSS3\xeb\xb3\xcf>\xfb\xef\xabW\xaf\xfe\xcf\xdf\xfe\xf6\xb7,\"2\xa7Ǹ=\x13\x90\x0f\x8c+..\xcejoo?\xf0\xe1\x87\x1f\xfe\xf5\xfe\xfd\xfb\u007f\xca\xcfϷ\x03\x13\xe2Ц\x8eƈ\x97Ъ\xccׯ_\u007f\xa2\xa0\xa0`\n\x80\xc1`\x10_xᅙ\xd1\xcfX\xfa\xfa\xcb\xc3\xc0D\xa4\a\x1eW\\\\\x9cu\xf8\xf0\xe17\x1d\x0e\xc7D\x801c\xc6Lٷo\xdf\xd2\xe8\xe72bئ\x8e\x06\x89\x87\xd0=d\x9e1c\xc6\xc4\xee\x95~\xbf?\x18\xfdR\x8eQ{\x8a\xcccW\xacX1\xfe\xf0\xe1\xc3o\xa6\xa4\xa4dv\xff\x80\xdb\xed\xf6D\xbf\x8c\u05f8]G#\xc4Z\xe8~e\x0e\x04\x02\xd2\xdbo\xbf\xfde\xf4\xd2\x1f\x83\xf6z\xc8\xfc\xde{\xef\xed\xe9-scc\xe3\xa5իW\xff+z\xd9\x1a\x836u4L,\x85\x1eP\xe6={\xf6\x9c\u07fbwo;\x10`\xe4r\r(sSSS\x9d\xcb\xe5\xaalmm\r\x01\r@\xe7\b\xdb\xd4\xd18\x0f\x9d\xb6\x1b\x06\x19\x80\x1d\xfa\x97y\u05ee]\xf7\x89\xc8|w\x84\xed\rJ梢\xa2\x8a\xef\xbf\xff>\x00\xdc\x06jG\xd8f\\\b\x87\xc3\x04\x83Au:\xd1h4b0\xc4c\x02(\xbe\x04\x83A\xba\xba\xba\x90$\tQ\x14IMM\xc5l6\x8f\xfa}Ģ\x87\xce\x00\xec\x16\x8bE\x18\x82\xcc#\x19˚\x80B\x86&\xf3\xa5\x11\xb4\x177\x14\x99\xcdf33f\xcc ++\x8b@ \x80$I\x89\xbe\xb5!\x11\f\x06q\xbb\xdddgg\xf3\xc2\v/\x90\x93\x93CgggB\x9ec\xa4=\xb4*s]]\xdd\xe3\x0f\x93y\xf7\xee\xdd5\x95\x95\x95m\xc4V\xe6\xffz饗&\x1e8p\xa02Ye\x96e\x99`0\x88\xc3ᠨ\xa8\x88\xf4\xf4tdY\xe6\xf8\xf1㴵\xb5%M/\xad\xc8<s\xe6L\xf6\xef\xdfOzz:---\xacZ\xb5\n\xbf\xdfOjj\xea\xa8\xde\xcfH\x84\xd6e\x1e&\x8a\xcc\xe9\xe9\xe9\x14\x15\x15\x91\x96\x96F(\x14\"\x18\f\x12\f\x06\a\xfe\x06\x1a!\x10\b\xe0v\xbb\x993g\x0e\xfb\xf6\xed#==2\xcd\xef\xf1x\x90$)\xd6+\u0383b\xb8B\xeb2\x0f\x13I\x92\b\x06\x83deeQXX\x88\xd9l&\x1c\x0e\xe3\xf3\xf98w\xee\x1c\x9d\x9d\x9d\t\x19{\x0e\x15\xa5g~\xe2\x89'x뭷p8\x1c\x00ܹs\x877\xdex\x03\x8fǃ\xd3\xe9\x1c\xf5\xfb\x1a\x8eк\xcc\xc3$\x18\f\"I\x12\x93&M\"//O\x1dVx<\x1eΞ=KGG\af\xb3\x19Q\xd4\xf6\x9e1\xa5g\xce\xcb\xcbc\xff\xfe\xfdX\xadV\x00\x9a\x9a\x9a(--\xa5\xa1\xa1\x01\xbbݞ\x90a\xd3P\x85\x1em\x99\xcdDf3\x1e\x19\x99\xa7M\x9bFnn.\xa2(\"\b\x02mmm\x9c9s\x06\xaf\u05cb\xc9dҼ\xcc~\xbf\x1f\xb7\xdbMaa!{\xf6\xec\xe9!\xf3\x96-[\xb8}\xfb66\x9b\r\x93ɔ\x90\xfb\x1b\x8aЪ̗/_~\"''gB\xf7\xcaD\xc8\xdc\xd8\xd8x\xc9\xe5rU&\x83̡P\x88ٳg3k\xd6, \xb2\xa3\xf1\xeeݻ\x9c={\x96P(\x84\xd9lNȘs((2/\\\xb8\x90\xca\xcaJ,\x96\xc8\xee\x85o\xbf\xfd\x96-[\xb6\xd0\xd2ҒP\x99a\xf0B'T\xe6\x83\a\x0f\xee\xb1Z\xad=6\x16%\x83\xccʴ\x9c,\xcb\xe4\xe6\xe6\xf2\xd8c\x8f\x11\x0e\x87\x11E\x91\xa6\xa6&\xaa\xab\xab\x91e\x19\x93ɤy\x99}>\x1f\x1e\x8f\x87g\x9ey\x86ݻw\xab\xd2644PZZ\xaa\t\x99apB\x0f$sh\xf7\xee\xdd\xe7u\x99{\xd2]漼<\xa6N\x9dJ8\x1c\xc6`0\xf0\xed\xb7\xdfr\xe1\xc2\x05DQL\x8a\x17@\xbf߯\xca\\QQ\xa1J[__Oii)\xf7\xee\xdd\xc3n\xb7c4\xc6j\x9dn\xf8\ft\a\xba\xcc\xc3 \x1c\x0e\x13\b\x040\x1a\x8d\xb8\\.Ə\x1f\x8f,ˈ\xa2\xc8\xd7_\u007fMmm-F\xa31\xe1\xbd\xd9`Pz\xe6\xa5K\x97\xb2c\xc7\x0e\xf57ɵk\xd7(--\xa5\xbd\xbd]32C\xffB\xeb2\x0f\x03e\x8e\xd9l6STTĸq\xe3T\x99\xaf^\xbd\xcaիW\x93Jf\xb7\xdbͲe\xcbؾ}\xbb*\xf3\xf5\xeb\xd7)++\xa3\xa3\xa3CS2C\xdfB\xa7\xf1@\xe6'srr\xc6w\xaf\x8c\x83\xcc\x00syDdNII\xc1\xe5r\x91\x91\x91A8\x1cF\x10\x04jkk\xf9\xe6\x9bo0\x99L\x9a\x12\xa0/\x94\x9e\xf9\xe7?\xff9[\xb7nUe\xae\xab\xab\xa3\xb4\xb4\x14\x9fϗ\xb0\xa9\xb9\xfe\xe8\xeb'k\x03\xb8p\xe1\u009cQ\x92\xd9\td/^\xbc8=\xd9ev8\x1c\xb8\\.l6\x1b\xb2,#\xcb2\x97.]\xa2\xa1\xa1\x01\xa3ј\x142{\xbd^\xdcn7\xbf\xfaկx\xed\xb5\xd7\xd4\xf2\xda\xdaZ\xca\xcb\xcb5+3\xf4-\xb4u\xf2\xe4\xc9\xe2\xecٳ{\xcc3K\x92$\xc7Af\x88n;-++[\xd4[\xe6\xe6\xe6\xe6\u007fk]f\x80P(\x84\xcdfc\xc1\x82\x05\xa4\xa6\xa6\"I\x12>\x9f\x8f\xda\xdaZ\x9a\x9b\x9b1\x99L\x9a\x14\xa07\xc1`\x10\x8f\xc7\xf3\x1f2_\xbcx\x91\xad[\xb7\xd2\xd5եY\x99\xa1\x9f\xddv\xcd\xcd\xcd\xe1`\xaf\x8d\x05\x06\x83A\xfc\xe5/\u007f\x99\x1d\xbd4G\xff\xc4\x02/@cc\xe3\u007f\xec\x91NOO\xff\xf1ʕ+\xa7F/\x1dD\x0e\xd9j\x0eY\x96q:\x9d8\x1c\x0e$I\xc2`0\xd0\xd2\xd2\u009d;w\x10EQ\xb3\x02\xf4&\x18\f2f\xcc\x18֮]\xab\x96ݸq\x83\xf5\xeb\xd7\xe3\xf1xp8\x1c\x9a~\x96\xbe\x84\xee\xf2\xfb\xfd\xe1\x83\a\x0f^\x96$\xa9\xc7Q\xa9\x82\x82\x82)555\xb3\xa2\x97c\x89\x84)\x18)\xad\x00%%%\xa7\xeb\xeb\xeb?\xef^a6\x9bS+***\xca\xcb\xcbg\x10\x19\x9a\x14\xa1A\xa9EQ\xe4Ν;ܾ}\x1b\xa3ш$IL\x9e<\x999s\xe6\xa8\x1b\x8f\x92\x01\x83\xc1\x80\xc7\xe3\xe1ʕ+jل\t\x13\xf8\xd9\xcf~\x86,\xcb\x04\x02\x81\x04\xde\xdd\xc0\xf4%t+\x10ڸq\xe3\x0f\u007f\xfe\xf3\x9f/\x8e\x82\xd4~\xe0\x96\xd7\xeb\x95sss\xdfIF\xa9M&\x13\xb2,s\xee\xdc9\x1a\x1a\x1a\xd4^l\xe6̙\xe4\xe7\xe7\xabcl\xad\xa3<\xc7Ν;\xa9\xa9\xa9\x01 %%\x85\xed۷\xb3|\xf9r\xdcn7^\xaf7\xc1w\xd97}\t-\x01͌\xae\xd4u$\xb1Ԃ \xa8\x8b$555ܸq\x03\x83\xc1@8\x1cfڴi\x14\x16\x16\x02\xf48\x9d\xa2EDQ\xc4\xe1p\xe0\xf3\xf9x\xfd\xf5ש\xae\xae\x06\"\xcfW^^Nqq1n\xb7\x9b\xae\xae\xae\x04\xdf\xe9\xc3\xe9o'L\b]\xea!\xa3l0\xbat\xe9\x12\u05ee]C\x14EdYfҤI\xb8\\.DQԼ\xd4\x06\x83\x01\xbb\xddN \x10\xe0\xf7\xbf\xff=\xe7ΝS\xeb6o\xde\xcc\xf3\xcf?\x8f\xc7\xe3Ѥ\xd4\x03m\xedҥ\x1e\x06\xca\\\xf3\x95+W\xb8|\xf92\x82  \xcb2\xd9\xd9\xd9,\\\xb8\x10\xab՚\x14R;\x1c\x0e\xfc~?[\xb6l\xe1ĉ\x13jݦM\x9bx\xf1\xc5\x175)\xf5`\xf6*\xeaR\x0f\x03\x93Ʉ\xc9d\xe2믿\xe6\u0085\v\xaa\xbc\x99\x99\x99̟?\x9f\xd4\xd4T\x02\x81\x00\xb2\x1c\xab\xf0$\xb1G\x19~\b\x82\xc0\x8e\x1d;zH]RRªU\xab\xf0x<x<\x9e~\xbe\xcb\xe82\xd8ͷ\xba\xd4\xc3@Y\xe2\xbeu\xeb\x16\xd5\xd5ՄB!\xc2\xe10N\xa7\x93\x85\v\x17\xe2t:\xd5\rLZE\x91Z\x96e\xdex\xe3\r\x8e\x1f?\xae֭[\xb7\x8e\x97_~\x99\xae\xae.\xcdH=\x94\xdd\xe4\xba\xd4\xc3\xc0`0`2\x99hll\xe4\xecٳ\xf8\xfd\x91\xf8:iii,\\\xb8\x90\xb1cǪ\x9b\xff\xb5\x8a(\x8a\xd8\xedv\x00\xb6o\xdfαc\xc7Ժ5kְn\xdd:<\x1e\x0fn\xb7;Q\xb7\xa82\xd4\xe3\x11\xba\xd4\xc3\xc0`0`6\x9biii\xa1\xaa\xaaJ\x1dwZ,\x16\\.\x17\xd9\xd9\xd9I#\xb5\xd1hd\xf7\xee\xdd\x1c=zT\xad[\xb5j\x15%%%\x9a詇s\xdeG\x97z\x18({\x9f\xdb\xdb\xdb9u\xea\x14\x9d\x9d\x9d\b\x82\x80\xd1h\xa4\xa8\xa8\x88)S\xa6\xa8'[\xb4\x8a2\xfc\x10E\x91\x1d;vp\xe4\xc8\x11\xb5n\xe5ʕlذ!\xe1=\xf5p\x0f\xb0\xe9R\x0f\x03Q\x141\x99Lx<\x1e\xaa\xaa\xaa\xb8w\xef\x1e\x82 `0\x18\xc8\xcf\xcfg\xfa\xf4\xe9H\x92\xa4i\xa9\x05A\xc0n\xb7c\xb5Zٻw/\x9f~\xfa\xa9Z\xb7b\xc5\nJKK\xe9\xea\xeaJ\x98\xd4#9\x91\xa9K=\f\x94\x9e\xda\xe7\xf3QUUEss\xb3z0677W\r8\xa3e\x94\xe1\x87\xc5ba߾}|\xf2\xc9'j]qq1\xaf\xbe\xfa*>\x9f/!\xcb\xe4#=b\xacK=\f\x04AP\x97\x98Ϝ9CCC\x03\x10ٶ\xa9\xe5\u07b9;JO\xadH\xfd\xd1G\x1f\xa9u\xbf\xf8\xc5/\xc8\xc8\xc8Hȳ\xc4\xe2̼.\xf50P\xa4\x16\x04\x81\xea\xeajN\x9d:\xc5ɓ'\xe9\xe8\xe8H\x8a=\xd3\xf0@ꔔ\x14\xde}\xf7]\x0e\x1e<\xc8w\xdf}\xc7\xc7\x1f\u007fL[[[BN\xe5\xc4*\b\xc4p\xa4\x1ei\x04\xff\xa1J\x9d;\xc2\xf6₲\x00s\xef\xde=|>_R\x04\x9a\xe9\x8e \b8\x1c\x0e,\x16\v\x87\x0e\x1dbݺu\x1c8p\x00\xb3ٜ\xd4B\xc3 \xa5>~\xfc\xf8\xb4\xe8\xa5=\x06m\x0eJ\xea\xe2\xe2\xe2,`\x1c\x1aMI\xa1\xccU'C\xa0\x99\xbep:\x9d\x8c\x1b7\x0e\x83\xc1@vv66\x9b-!\xf7\x11\xeb\x9fހR\x17\x15\x15M\x8e~\x19\xab\x1c+\x03J\xbd~\xfd\xfag\xa2\x97\x9a\x14Z'vģ;\xe8Wꎎ\x0ee\xe6=\x96\x9b\x83\xfb\x95\xba\xbe\xbe\xfe\xfb藉_\xca҉+\xf1z\xfbP\xa4\xceڸq\xe3\x0f\xad\xad\xad5\xabW\xaf\x9e\xe6\xf3\xf9\x82\xa5\xa5\xa5_G?\x13\x8b\x1c+ݩ\x03\xf0z\xbdSrss\xdf9r\xe4\xc8\xcd\xdc\xdc\\ץK\x97ά]\xbb\xf6t\xb4==\xc7\xca#\x8e\xf0\xb0-\x8c1\fKe$\xf2\x02\xd8\xfb\xec\xa1\x17h\x89U#\xbd\xc8\x05\xa6<\xa4\xfc$Цg\x92\xd56#\xcd$\x1b\xef\xf9\xa1\x10\xd0D\xe4p\xab\x95H*7\x1f\xf1\xfd\xd5_G\xe4tx6\x911sk\xf4\x1e\xda\xe2ئ\x8eF\x88w\x0f\xad9\xb4\xbc\xa9^g\xe4\xf4\xd7C\x9b\x89\xa4\x12\xb6F\xaf}Dz\xb9X\x8f}\xbb\xa3$\x9dw\x10\xe9ŕ\xa4\xf3\xa3\xbe\x16\xfc\xa8\xfc\xaa~T\x9ec\xb0\xf45\xcba\x06\xc6\x03ּ\xbc<S^^\x9e\x89\x88\xd8\xd9<\x10<\xd6\x14\x10I2\xef\x88&\x9d\xb7\x11IB_D$\x8a\xbf\x8e\u0380\xf4%\xf4\x18\x80\xa3G\x8fN9\u007f\xfe\xfc\xe2\xf3\xe7\xcf/\xfe\xe7?\xff\xa9,\x88d\x11{\xa9Ӂ\t\xf9\xf9\xf9\xf6\xfb\xf7\xef\xff\xe9\xc3\x0f?\xfck{{\xfb\x81n\v\"\xf9\xe8R\xeb\f\x82\xbe\x84Nq:\x9d\u0092%Kf\bQ~\xf2\x93\x9f\xcc\xf8\xfc\xf3ϧG\xebc-u\x06\xc0\xbe}\xfb\x96\x8e\x193f\n\x80\xc3\xe1\x98x\xf8\xf0\xe17u\xa9u\x86B\x9f\v+>\x9f\x0fI\x92zl\x97z\xf6\xd9g\x1f\x8b\x93\xd4!\xe8\x91d\x1e\x80\x94\x94\x94\xcc^R\x17\xa0K\xad\xd3\x0f\xfd\x86\x02\xfb\xe0\x83\x0f\xfe\x1d\xee5-\xf0\xec\xb3\xcf>v\xeaԩǢ\x97\xb1\x92\xba\x15`\xf5\xea\xd5\xffjll\xec\x11\x8cQ\x91::\xae\x1e\x8b.\xb5N?\xf4\x17\nLz\xe5\x95W\xee\xbe\xff\xfe\xfb\xb5\xbd\xa5^\xb8p\xe1\xf4\x18K\xdd\t4\xb4\xb6\xb6\x86\\.WeSSS]\xf7ʔ\x94\x94\xcc\xf7\xde{o\x8f.\xb5\xce@\f\x14\nLZ\xb3fM\xf3\xfb\xef\xbf_\xdb{\x93Q\x1c\xa4\xae\x05n\u007f\xff\xfd\xf7\x81\xa2\xa2\xa2\x8ad\x94Z\x92$\xfc~?~\xbf\x9f@ \x90\xb4sށ@\x80\xb6\xb66Z[[iooO\x8a\x98|\n\xfdmN\n\xd2M\xea\x0f>\xf8\xa0n\x10R\x8ft\x13\xfd%\x92TjI\x92\b\x04\x02dee\x91\x93\x93\x83\xc9d\xd2|t\xa4\x87!I\x12n\xb7\x9b\x9c\x9c\x1c~\xf3\x9bߐ\x95\x95\x85\xdb\xedN\x1a\xa9\a\xdam\x17\x04\xee0x\xa9\xc71\xfaR\x17\xa2\x01\xa9%I\"33\x93\xa7\x9f~\x9a\xb9s\xe7\xb2h\xd1\"5>\x9c\xd6\xcf\bv\xc7\xef\xf7\xe3t:ٻw/%%%\x1c8p\x80\x9c\x9c\x9c\xa4\x91z\xb0\xa1\xc0\x06\x94\xba\xaa\xaa*'z9jR\xbf\xf4\xd2K\x13\x81\xffB#R\a\x83A\xfc~?\xa1P\b\xa7\xd3\xc9\xfc\xf9\xf3IOO\xd7|t\xa4\xee\b\x82\x80$Ij\xec\x90\xcc\xccL\xf6\xef\xdfϬY\xb3\xe8\xec\xecL\xda\xf8н\x19P\xea\x05\v\x16\xfcx\xb4\xa5>p\xe0@\xa5V\xa46\x1a\x8d\xb8\xddnN\x9f>\x8d\xdf\xef'\x1c\x0e\x93\x9a\x9aʂ\x05\v\x187n\x1c\x81@@Ӂd\x14\xccf3n\xb7\x9b?\xfc\xe1\x0f\xb4\xb4D6Dfff\xf2\xf6\xdbo\xf3\xf8\xe3\x8fk\xbe\xa7\x1ej(0]\xea>Pbn\xb4\xb6\xb6RUU\xa5F\x102\x9b\xcd̛7\x8f\x1f\xfd\xe8G\x04\x83AM\xcb\x00\x0fB\xe9\u07bcy\x93͛7\xd3\xdc\xdc\fD\x8eX\xbd\xfb\xee\xbb<\xf5\xd4S\x9a\uea47\x13\n,\xa1R?l\x9eZkRwtt\xf0\xc5\x17_\xd0\xd1ѡ\x06\x92)((`\xeaԩH\x92\xa4y\xa9M&\x136\x9b\x8d[\xb7n\xb1y\xf3f\xeeܹ\x03\x80\xd5j\xe5\xcd7\xdf$??\x1f\xb7ۭ\xc6\xe9\xd3\x12\xc3\r\x05\x960\xa9].W\xe5 \xa5NH\xceaEj\x9f\xcf\xc7\x17_|\xc1\x0f?\xfc\x80 \b\b\x82\xc0SO=\xc5̙3\x93\"\xe7\x8a\"uCC\x03%%%ܺu\v\x00\x9b\xcd\xc6[o\xbdży\xf3\xf0x<\x9a\x93z$\xa1\xc0\xb4.u\x01\t\x92Z\x89\xb9\x11\f\x069}\xfa\xb4\x9a\t\v`Μ9<\xf9䓄B!\xcd\xcfU+R777\xf3\xdak\xafq\xfb\xf6m\x005\f\xd8\xd3O?\x8d\xdb\xed\xc6\xe7\xf3%\xf8N\x1f0\xd2P`\x03J}\xeeܹQ\x95\xfa\xe0\xc1\x83{\xb4\"\xb5\xd9lF\x96eN\x9f>\xad&\x12\n\x87\xc3\xe4\xe4䐗\x97\xa7&\x12Һ\xd4v\xbb\x9d\xa6\xa6&6n\xdc\xc87\xdf|\x03D\xde\r***X\xb4h\x91\xa6z\xeaX\x84\x02\xebWꢢ\xa2Q\x95\xdaj\xb5\xa6kEjx\x90s\xa5\xa6\xa6\x86\xfa\xfaz5=ŴiӘ7o\x1e\xa2(j\xbe\xa76\x1a\x8d\xd8\xedv\xee\u07bd˦M\x9b\xb8~\xfd:\x10\t\a\xbcw\xef^\x96,Y\xa2\x99\x9e:V\xa1\xc0t\xa9\xfbA\xc9\"\xdb=\x91P8\x1cf\xe2ĉ̛7\x0f\xb3٬\xf9\x05\x18E궶6\xca\xca\xca\xf8ꫯ\x80\xc8;î]\xbb\xf8\xe9O\u007f\x8a\xc7\xe3I\xb8Ա\f\x056T\xa9G\x1ahf\xa8R\xcf\x1da{#B\x89\x8ct\xf5\xeaU\xea\xea\xea\x10\x04\x81p8LVV\x16\xf3\xe7\xcfW\x13\t%\x83\xd4\xf7\xef\xdf\xe7w\xbf\xfb\x1d\x97/_\x06\"ë\xed۷\xb3lٲ\x84K\x1d\xebP`\x03J\xdd-\x14\x98#\x06m\xf6\x90\xfa\xbbﾻнR\x91z\xf1\xe2\xc5\xe9D\x8e\x8f9c\xd0\xe6\xb0Q\x92\xd7߸q\x83\v\x17. I\x12\xb2,\x93\x91\x91\xc1\xa2E\x8bp8\x1c\x9a\x97Z\x99\xa7\xf6z\xbd\x94\x95\x95QW\x17Y\x1a\x10E\x91m۶%<9g<B\x81\xf5\x90\xba\xf7\a\xe6͛\xa7\xc4̈U(0U\xea\xf9\xf3\xe7\xefinn\xfew\xf7J\xab՚^VV\xb6(z\x99\x19\xa36\x87\x8d\x92H\xa8\xa1\xa1\x81\xea\xeaj\xbc^/\xb2,c\xb7ۙ?\u007f>6\x9bM\xf3!u\x15\xa9=\x1e\x0f\xe5\xe5\xe5\xd4\xd6\xd6\x02\x91\x9e\xba\xac\xac\x8c\xe7\x9e{\x0e\x8fǓ\x90\xa9\xc9x\x84\x02s\x00\x06\x8b\xc5\",Y\xb2$\xbbw\xa5\xd7\xebU^\x87c\xb5\x0e\x9c\x12m\x93\x95+WNMOO\xffq\xef\x0f466*\x11\x934\x91\xd3\xd7`0 \x8a\"MMM\xb4\xb4\xb4`0\x18\x90$\t\xa7Ӊ\xd3\xe9\xd4t\x0f\xad\xa0\xe41t\xbb\xdd\xfc\xf6\xb7\xbf\xe5ƍ\x1b@D\xeau\xeb֩\x19\xbeF\x9bX\v\x9d\x01\xd8-\x16\x8bp\xf5\xea\xd5\xdciӦ\xf5\x10:\x10\b\x04+++\x95\xac\xe8\xb1\x18h\xa5\x109\x15\xee,//\x9fQQQQa6\x9b{Ğ\xae\xaf\xaf\xff\xbc\xa4\xa4\xe4t\xf4R\x13\xa1\xc0\x94\\*s\xe6\xcca\xf2\xe4\xc9H\x92\x84\xd1h\xe4\xf6\xed\xdb455%M\x04R\xe5EvٲeL\x980A-\xff\xf2\xcb/\xe9\xea\xeaR\xf3\x9d\x8f&\xb1\x8c\x9c4\xa0̯\xbf\xfez\xcd;\xef\xbc\xd3A$\xb6\xc7\xfd\x11\xb67(\x99sss\xdf\xf1z\xbd2p\x8b\xf8\xc6\x14\x19\x14\xca\x189??\x9f\xa9S\xa7\"\xcb2\x06\x83\x81\x86\x86\x065Ag\"\xe2*\x0f\x15\xaf\u05cb\xc7\xe3\xe1\xb9瞣\xac\xacL\rNTSS\xc3Ν;\x91e9!\xcf\x11+\xa1\x87*\xf3\xdd\x11\xb67\x1c\x99\xffc<?\x9a\x84\xc3aul\\XXȤI\x93T\x99oܸA]]\x9d\x9a\u007fE\xeb(\xe9\xdb~\xfd\xeb_\xb3y\xf3f\xb5\xbc\xba\xba\x9a\xad[\xb7\x12\b\x04\xd4lY\xa3M,\x84\xce\x04lC\x94y$\xe3礔9\x18\fb0\x18(,,d\xfc\xf8\xf1Ȳ\x8c(\x8a\\\xbbv\x8d+W\xae\xa8/\x8bZG\x91\xf9\xf9\xe7\x9fgӦMj\xf9\xb9s\xe7ضm\x1b\x81@\x00\xbbݞ\x90\xe1\x06\x8c\\\xe8L\xc0\xe6t:\x85\x8b\x17/\xea2?\x04Ef\xab\xd5JQQ\x11\x19\x19\x19Ȳ\x8c \b\\\xbe|\x99\xaf\xbe\xfa*\xe9d~\xf1\xc5\x17)))Q\xcbO\x9c8\xc1\xb6m\xdb\xd4\xf4\x14\x89|\a\x18\x89к\xcc\x03\xa0\xec\xd5HKK\xc3\xe5r1f\xcc\x18\xc2\xe10\xe1p\x98\x8b\x17/r\xeb\xd6-L&SR$\t\xf2x<tuu\xb1j\xd5*֭[\xa7\x96\x9f8q\x82\x1d;vhBf\x18\xbeк\xcc\x03\xa0\xc8\xect:q\xb9\\\xa4\xa5\xa5\xa9\xe3\xe8\xf3\xe7\xcf\xd3\xd8ب.\x89k\x1dE\xe6\x97_~\x995k֨\xe5Ǐ\x1fg\xe7Ν\x00\x9a\x90\x19\x86'\xb4.\xf3\x00(\xd9`ǎ\x1dKaa!\x16Kd\r\xc9\xef\xf7SSSCKKK\xd2\xc8\xecv\xbb\xe9\xea\xea\xe2\x95W^aժUj\xf9\xb1c\xc7صk\x97\xba\x1c\xae\x05\x99a\xe8B\xeb2\x0f\x80r\"e\xfc\xf8\xf1\x14\x14\x14\xa8c㮮.Ξ=K[[[ҤnSz撒\x12V\xae\\\xa9\x96\x1f=z\x94\xca\xcaJ\xcd\xc9\fC\x13Z\x97y\x00B\xa1\x10\xa1P\x88)S\xa60w\xee\\DQD\x10\x04:::8s\xe6\f\x1e\x8f'idVz\xe6\r\x1b6\xb0b\xc5\n\xb5\xfcȑ#\xecٳ\a\x8bł\xc3\xe1\xd0\\p\xfc\xc1\n\xad\xcb<\x00\xa1P\bI\x92\x98>}:\xb9\xb9\x0fr|\u07bbwOݳ\x91,y\b\x15\x99KKK)..V\xcb?\xfd\xf4S\xf6\xedۇ\xd5j\xc5f\xb3iNf\x18\x9cк̃@\x96e\xd2\xd3\xd3U\x99\x95\xbd\x1a\xd5\xd5\xd5H\x92\x84\xd9l֤\x00\xbd\t\x04\x02\xf8\xfd~^}\xf5\xd5\x1e2\u007f\xf2\xc9'\xec߿\x1f\x8bł\xddn\xd7\xec\xb3\f$\xb4.\xf3\x10\b\x85Bx\xbd^RRRhhh\xe0\xfc\xf9\xf3=rz'\x03\xa1P\x88\x8c\x8c\f\x96/_\xae\x96}\xf4\xd1G\xfc\xf1\x8f\u007f$%%E\xd32C\xffB\xeb2\x0f\x01\xa3\xd1Hgg''O\x9e$--M\xddE\x97\f\v&\xdd1\x99L\xb4\xb5\xb5\xf1\xf1\xc7\x1f\xb3t\xe9R\xfe\xf1\x8f\u007fp\xe8С\xa4\x90\x19\xfa\x16:\x8dѕ\x19\"\xf9\x05\x93Rf\xe8\x19\xbe\xc0\xe7\xf3%ʹ\\o\x94\x935\u007f\xf9\xcb_\xf8\xfb\xdf\xffNkk\xab\xfa\x02\x98\f\xf4%\xb4\r\xa0\xaa\xaaj\xce(ɜ\x01\x8c+..\xceJF\x99\x15DQL\x8a\x97\xbe\x81\xb0\xd9lj\xf2\xf9\xb1c\xc7&\xf8n\x86F_?}\xab\xd3\xe9\x14fϞ=\xb1{a\x9cd\x86h\x8e\x95\xf5\xeb\xd7?\x93\xac2\xebh\x83\xbe\x84\x0e\xb6\xb7\xb7\x87;::\xba\x94\x828\xca\f\xd1̲ݒ\xcc\x13\xbd\xd6e\xd6\x19\x12}\t\xed\a(//\xbfx\xf3\xe6\xcd\xe6\x9b7o\xdeٰa\xc3\xd98\xc9\f\x91\x93$\xfe\xb5kמ>v\xec\xd8\xff\xb6\xb4\xb4|\xf9\xd9g\x9f\x1d\xd2e\xd6\x19*}\xa5F\x16\x88\x84\x1a\xe8\x9df\xc2\a\xfc@leV\x18\x03<\xf3\x90\xf2\x98ʬ'\xaf\xd76\xf1J^\x1f&\x92\x8e\xc2\xc1\x83\xd3\xd9~\xa0c$\x8d\r@\x1bp\x92H\x06[%\xe9\xfc\x1dF~TK\xe7\xff\x11\x0f\xed\xa1ut\x92\x95\xe4\x9fc\xd2\xd1\xe9\x86.\xb4\xce#\x85.\xb4\xce#\x85.\xb4\xce#\x85.\xb4\xce#\xc5\xff\x01ཷ\xe2\xadSL\x1c\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	filej := &embedded.EmbeddedFile{
		Filename:    "images/js/layer/theme/default/icon.png",
		FileModTime: time.Unix(1562162089, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\xd2\x00\x00\x00=\b\x06\x00\x00\x00؋7\x15\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\tpHYs\x00\x00\v\x12\x00\x00\v\x12\x01\xd2\xdd~\xfc\x00\x00\x00\x1ctEXtSoftware\x00Adobe Fireworks CS6輲\x8c\x00\x00 \x00IDATx\x9c\xed\x9dy|[ՙ\xf7\xbf\xf7j\xb3$\xcbk\xbc$6\x8e\x9d=N\xec,@ $!,\t\rP([Hh\x99\xb6\x90\x86\x02\xa5\x9dNi\x99δ\x03\xed\xcc\xd0R\xbaw\x18h\x1a\bK\vC\xc2\x122@!o !$!\xc1d\xb3\x1d\xc7\xce\xe2ر\xe3X^dْ,Y\xd2\xd5=\xef\x1f\xb2\x14\xcbZ\x9d\x98\xf7\xd3wƿ\xcf\xc7\x1fK\xf7\x9e\xe7\xfc\uef7a\xbf{\xcey\xces\x9e+\t!\x04I \xdcV\x02\xd6=\x04\xba\x0e\xa2\xda\xeaP\x1dM\bO'\x00\x921\x1f9\xa3\f9w\x16\x9a\xbc\xf9h\n\x17!\x99\n\x93U\x99\x12\xcez\xdd\xec\xec\xb5R\xd5\xd7E\x8d\xcb\xc6\xc9~\a\x9d>\x0f\x00\xf9z#S\xcc\x19T\xa6\xe7\xb2 3\x8f\xa5Y\x85L0\x98F\x85W\xb5\xdb\xf0\xd5\xd5\xe0?y\f\xa5\xa5\x89\x80\xb5\r\xb5\xb7\x17\x009+\vMa\x11ڒ2tS\xa6\xa3\x9fU\x89\x9c\x9d;*\xbc\xc2w\x96\x80c'\xaa\xab\n\xd5]\x83:p\x12\xe1\x1f\xbcκ|\xe4\xb4)ȦJ\xe4\xf4\x05h2\x96\"\xe9'\x8c\n\xaf\xc3ᠩ\xa9\x89\x96\x96\x16\xacV+6\x9b\r\xa7\xd3\t\x80\xc5b!77\x97\xc2\xc2BJJJ(++###cTx՞n|\xb5\x87\xf1\x1f?\x8a\xbf\xb9\x91@{\x1bjo\x0f\x00rV\x0e\x9a\xf1E\xe8J'\xa3\x9bV\x8e\xbeb.rθQ\xe1\xb5\xfa\xfb\xd8\xe3j\xe4@\u007f3G=g9\xe5\xed\xa6S\t\x9eo\xbe\xd6\xc2$\xc38ʍ\x13\xb8\xd8\\ʢ\xf4\xc9\x14\xea2\x93\xd6)%\x12\x92jo@iz\v\xa5\xf9]Ԟ\xa3)\x1d\xa4\x9cS\x8e\xb6\xf4F\xb4e\xb7 g\xcfH\xf1\xd4\"Q\xd7ogSG\x13\x9b;\x9b\xa9u\xf6\xa4dSa\xc9\xe1\xd6\xfcR\xee,(c\x969\xfb\xbcx\x95\xd6\xd3\f\xec݉\xb7j\x0f\xca馔l\xb4\x13\xcb0,XD\xda¥h/\x9ax^\xbc\xaa\xbb\x0eŶ\x89@\xcff\xd4\xfeڔlds\x05\x9a\x9c[\xd1\xe6މl\x9au^\xbc\x1d\x1d\x1d\xd4\xd4\xd4PWWG{{{J6\xe3Ǐg֬YTVVRPPp^\xbcJK\x13\x03\xbb\xb63\xb0\xf7c\x94\xe6Ɣl\xb4\xa5\x93I[x%iK\xaeA[Rv^\xbc\r\x03V\u07b2\x1f\xe4\x9d\xde\x1a\x8ezΦdSn\x9c\xc0\x17\xb3*\xb9%{>3\xd2\xe27\x10q\x84$\xf07<\x8f\xbf\xfe%T[-r\xd6T4\x85\x8b\x90\xf3\xe7\xa3\xc9.G\xb2\x94 \x19\xb2\x11^;\xc2\xd9B\xc0~\x14\xb5\xf3 \x01\xeb\x1e\xd4\xde\x13\x00ȹ\x15\xe8f~\x15\u074c{\x00)\xa5\x83\x16\xc0\x1f\xcf4\xb0\xbe\xad\x9eC\x0e\x1b3\xccY,\xcd)dAF>\x15\xe9ٔ\x19-\xe4h\r\xf4(^\x9a<Nj]v\xaa\x1c\x9d\xec\xec\xb1\xd2\xd0\x1fl1\xe6e䲶h&\xf7\x17\xcfH\x91\x15\x10\x02϶w\xf1|\xf0W\xfcM'\xd1\x16\x95\xa0+\xaf@7e\x06ډeh\xf2\v\x90\xd33P]\x0e\x02\x9d\x1d(\xa7\x9b\xf0\x9fl\xc0\u007f\xb4\x16\xa5\xad\x05\x00]\xd9\x14\x8c\xcbn\xc0\xb8\xfcF\x90Re\x16(\x1d\u007f\xc4߱\x1e\xd5u\b\xd94\x039c)\x9a\xf4\x05Ȧ\n\xa4\xb42$m\x0eB\xe9A\f4\xa1\xbak\t\xb8\xaaP\x1d;Q\xdd\r\xc1\xeb\x9c>\x0f]\xc1Z\xb4\x05\xf7\xa7~\x9d\x85\xa0\xaa\xaa\x8aO?\xfd\x94\xb6\xb66\xf2\xf3\xf3)++\xa3\xa4\xa4\x84\xc2\xc2B\xb2\xb3\xb31\x99L\xb8\xddn\xecv;V\xab\x95\x96\x96\x16\x9a\x9a\x9a\xe8\xec\f\xb6\x90EEE\\v\xd9e,X\xb0\x00)\xd5\xf3\x15\x02\xf7{o\xe1\xd9\xfa6\xfe\xc6\xe3h/\x9a\x88~\xf6<t\xd3f\xa2-\x9d\x84\xa6`\x02\xb2ł\xeat\x12\xe88\x8b\xd2|\n\xff\xf1z|G\x0e\xa1\xb4\x9e\x0e^\xe7\xc9\xd30~\xe1&L\xd7ߒ\xf2u\x16\b\x9e\xef\xde\xc3KݟP\xe3>\xc3Դ\x02\x16\xa5Oa\xbe\xb9\x94Y\xc6\xf1\x94\xe8s\xc9֚\xb0+nZ|6\xea<\xed\x1c\xecof\x8f\xeb$'\x06:\x00\xa84\x15\xf3\xd5qWpϸEH1\xaes\x94\x90\x84\xa7\x13_\xed\u007f\xe0\xafy\x1a9o.\xbaI\xb7\xa2-\xfb\x12R\xfaE\xc9\x0f\xd8Ӊrr\x13\xfeS\x9bQ\xbb\x0e\aO\xbc\xf2A\xf4\x15\xdfF2\xe6'\xb4\xb5\xfa<\xfc\xf2t-\xbfi\xae\xe1\x92\xcc<V\x15LbeA\x19\x13\xd3ғ\xf2Z}\x1e\xfe\xd2~\x92\x8d\x1d\xa7\xd8\xdf\xd7\x05\xc0\xf7J+\xf9\xc1\xc4\n\n\xf5Ƅ\xb6j\xaf\x9d\xfe\xffބ\xfb\xed7\xd0M\x9eF\xda\x15WaXx%\x9a\xbc\xc4\xc7\x1b\xb2\x1d\xf8\xf8C\x06>\xf9\b\u007f\xe3q\x00L7ݎ\xf9\xe6;\x91\xb3\x12\xb7\x8a\xc2o\xc5\u007f\xf6\x97\xf8\xdb~\x83l\xb9\x04m\xee*\xb4\xb9+\x91\f\xc9[5ᷢt\xfd\x05Ŷ\x11չ\x1f\x00]\xd1\xf7\xd0M\xf8\x01\x92.q\xb7\xda\xe9t\xb2s\xe7Nv\xed\xdaEqq1s\xe6̡\xa2\xa2\x82\xec\xec䭸\xd3\xe9\xe4СCTWWs\xe6\xcc\x19\x00\x96,Y\xc2ҥK\xb1X,\tmU{\x0f\xfdo\xbeB\xff\xe6W\xd1M\x9dIڒkH[|5\x9a\xfc\xe4\xc3\x00\xd5ރg\xc7V\x06vm\xc7\u007f\xa2\x1e\x00\xf3\xad\xab1\xdf\xf6e\xe4위\xb6\x9d~\a\u007f\xe8\xfc\x90\xa7;v0\xd7T\xc2m\xd9\xf3\xf9R\xf6\\.\xd2'\xb6\v\xd9n\xea\xd9ϛ\xf6\x83\x1cv\a\x1f\x98\x0f\x16\\\xcdw\xf2\xaf%_\x17ٽ\xd5\xfc\xe4'?\xf9I\xe8\x8b\xf0t\xe2;\xf0\x04\xfe\xbag\xd1ͼ\x17\xc3%?B;\xf1F$}\xf2>\"\x80\xa43\xa3)X\x80\xa6\xe8*P\xfd\xa8݇P;>\x03\xbf\vM\xde<$\x9d9\xa6\x9d\xd5\xe7\xe1\xb1\xc6\x03<\xd5R\xc7\x03\x17\xcd\xe4\xf1ɗpK\xfeD\xb2\xb4\xfa\x94x\xd35:\xae\xc8*`yN\x11>\xa1\xb2\xdf\xd1\xcd\xde\xde\x0e\x9c\x01?\x97f摮\xd1ŴS{\xed\xb86\xbd\x84\xe7\xbd-\x98\xbep\x13\xe9w݃a\xc1\x15\xc8\xe6\xd8\xc7\x19u\xbeiFt\xd3\xcb\xd1W·\x80\x82\xbf\xf18\xfe\xe3\xf5\x88\x01\x0f\xba\xc9ӑ\xd2b\x8bX\xf8\xad\xf8Z\x1fCi\u007f\n\xdd\xf8\a\xd0_\xf48ڜ[\x90\xb4Y\xa9\xf1j\xd2\xd1X\xae@\x9b\xb5\x1c\xf0\xa1\xba\xf6\xa3:\xf7\"T'\x9a\xf4K\x914\xb1\x1f>N\xa7\x93m۶\xf1\xc9'\x9f\xb0p\xe1BV\xacX\xc1\xacY\xb30\x1a\x13?lB0\x18\fL\x9c8\x91\xa9S\xa7\xa2\xaa*gΜ\xa1\xa5\xa5\x05\xaf\xd7Kqq1\x06\x83!\xa6\x9dj\xef\xc1\xf5\xf2s\xb8\xdfy\x03\xd3\r\xb7b\xf9\xeaZ\xd2\x16^\x89lN\xfe\x90\x04\x90\x8cF\xf43+0̻\x14\x14\x05\xff\x89\x06\xfc\rG\x10\x1e7\xba\xa93\x91\xe2\x1c\u007f\xa7\xdf\xc1\xcf\xdb\xdf\xe3ٮ\x8f\xb97o1?\x9e\xf0En̪$S\x93\xda\xf9\x9a5\x06\x16\xa4\x97qU\xc6t\xfc\"\xc0!w\v\x9f\xf57\xe3T\xbd\xcc7\x95`֜;\xdf!B\x12\xf8\x0e\xfd\x02\xe5\xf8+\xe8/~\x04å\x8f\"\x19\xf3R\"\x8c:qC\x16ڒ\xe5\xa0ѡv\x1d й\x1f$\x81\xb6\xe8j\x86w?\x04\xf0\x93S\x87x\xa1\xed8\x8fN\xbe\x98'\xa6^JA\x92V$\x1e\xb2u\x06n\x18W\x82N\xd6P\xd5\xd7\xc5\u07beN\x84$q]nQtc,\x04\xae\xd7^b`\xc7\xff!}\xe5ݤ\u007fy\rr\xe6\xf9\x8d\xadds:\x86y\v\x90\xb4Z\xfc'\x8f\xe1?~\x14\x10\x18*/\x8e\xd1\xfd\x10\xf8\xcf\xfc\x84@\xd7\v\xe8/z\x14}\xc9\x13H\xba\xf3\x1bkH\xdal4\xd97 \xc9:\xd4\xfe*T\xc7^\x90\x04\x9a\xac눺\xceB\xb0m\xdb6\xf6\xef\xdfϲe\xcbX\xb1b\x05\xe9\xe9\xa9\xdd\xc8\xc3a4\x1a\x99>}:\x1a\x8d\x86\xd6\xd6VZZZ\x10B0u\xea\xd4\xe8n\x9e\x10\xb8^ـ烿b\xb9\xeb^,_\xbf\x1f9+yk\x10\vr\xba\x05\xc3%\v\x91\xb4\xba\xa0\x83\xa2\xe1\b \x82\x02\x93\x86\xdfW\x82'\xac\xef\xf1\x8a\xedS\x1e\x19\u007f=\x8f\x15\xddD\x9e.q\xab\x19\x0fY\x1a\x13\xcb3\xcb\xd1IZ\x0e\xf4\x9ff\u007f\u007f\x13\xaa$\xb8:cF\xb8\x9b\x17\x16\x92\xbf\xe1y|\x9f\xfd\f\xfdŏ\xa0\x9f\xf3=R\xedoǇ\x84\xa6p!H\x108\xbb\v\xb5\xe33$S\x1e\x9aq\xf3\"J\xfd\xf1L\x03?>\xf9\x19\x8fN\xbe\x98\x1f\x95\xcd\x19\x05V\xb82\xbb\x10\x81\xc4\xf6\x9e\xb3\xec\xed\xed\xa0\xc0`\xe2ҌH\x8f\x8fgۻ\xb8\xfe\xeb\x05\xd2Wލ\xf9\xb6/\x8f`\\\x13\x8fXB?\xb3\x02\x10\xf8\x8e\x1c\xc6\u007f\xbc\x1eMV\x0e\xba\xc9\xd3\"\x8a)\x1d\u007f\xc4w\xfa\xc7\xe8/z\x14]я\x18\x95\xeb\x9cq% \b\xf4mGu\xeeE\xd6\x17 \xa7_\x1aQ\xaa\xaa\xaa\x8a\xad[\xb7\xb2l\xd92\xae\xb9\xe6\x9a\xd4\xc75\xf1X%\x89\xb2\xb2\u083f\xb1\xb1\x91\x96\x96\x16222(..\x8e(\xe7~\xef-\\\u007f^\x8f\xe5\xae{1\xaf\xfa\xea\xe8\\\xe7\xd9s\x90\x04\xf8j\x0e\xe0o8\x82\x9c\x9d\x83n\xeäb\xcfw\xef\xe1\xf1\xb3\xef\xf2\xc8\xf8\xeby\xb8\xf0\xba\x98\xe3\x9a\x11\xd1\"qE\xfad\x04\xb0\xcby\x9c\xcf\xfa\x9b\xc9\xd7e0\xcfT\x02\f\nI\xb57\xe0\xdb\xff8\xda\xd2/b\xb8\xf4Q\x92\xfd\xb8\xaegs\xf1\x1d|\x12\xdf\xc1'\xd1N\xbe\x1d)-\xfe\x13FSx9\xc2Ӎ\xda}\b\xd1oESx9\x921xS\xd7\xf5\xdb\xf9q\xe3~n\xcd/剩\x97^\xf0-5\x14K\xb2\v\xe9\xf4{\xd8\xef\xe8欯\x9f\xc5م\xe4\x0f\xb6tJ\xebi\xfa_}\x81\xb4\xcb\x16\x91\xfe\xe55\x11?\xae\xd2ւ\xd2ڜR\xdf\x1dU\xc5{\xb0\n\xd9h\nw/\xf43f#\x1c}\xf8\x1b\x8f\xa3\xdam\xe8f\xccF\xce\fv\xd9Tw\x1d\xbe\xd6\x1f\xa3ͽ\x15}\xc9\x13$\xba\xce\xc2w\x16\xa5s\x03J\xd7\xf3\xa8}\x1f |\xedHiS\x90\xe4\xd8\xdd'M\xc6\x12P:Q]\xfb\x11\xfe\xb3h,\x8b\x91t\xc1q^GG\a[\xb7ne\xf6\xec٬X\xb1\"\xa1\x88\xdcn7[\xb6l\xe1\xfd\xf7ߧ\xa1\xa1\x01\xb3\xd9Lnn|\xf7~ii)\xfd\xfd\xfd\x9c9s\x06\x87\xc3Aiii\xb8\xa5SZ\x9ap\xfdy=i\v\xaf\xc4\xf2\xf5\xfb/\\DC\xa0\x9fU\x89\xda\u05cb\xffD\x03j\x8f-8\r1أh\x18\xb0\xf2\xf8\xd9w\xb81\xab\x92Ǌn\xba`\x11\r\xc5\xc2\xf4It+.\x0e\xb9[\xb0\xfa\xfb\xb8<}2\xe3\xb4\xe9\xc8\x00J\xd3[ kЕ\xdf˅?!\x87CBW\xf9\x10r\xde\\T[m\x90k\x10\x9b:\x9a\xd0H2\x0f\x16\x97\x8f\nk}\u007f/\x9f\x0e:\x1b$\xe0\a\x13+\xb9$3\x8fC\x0e\x1b\x9b:ι\xb3\a\xf6\xee\x04Y\xc6\xf8\x85\x9b\"~\\\xb5\u05ce\xfb\xed7\xe8\u007f\xe3\x15\x02\xedg\x92\xf2y\xab\x0f\xd0\xffڟ\xf1l\u007f\x9f@w\xe7\xe0\xe9J\x98n^\x89n\xf24\xfcM'\x83\\\x83Pl\x9b@Ҡ-x\x90D\xd79г\x19\xcf\xe1r|M\xdfE\xb1\xfe\t\xff\xd9?\xe0=\xb9\x06\xcf\xe1r\x02}\xdb\xe3XI\xe8&\xfc\x00\xd9r\t\xaa\xebP\x90k\x10555H\x92\xc4\u0085\v\x13\x8a\xa8\xa5\xa5\x85\xc7\x1f\u007f\x9c\x8e\x8e\x0ef̘\x81N\xa7\xe3\xc5\x17_\xe4\xd5W_\x8dk#I\x12W^y%\xc5\xc5Ŵ\xb5\xb5QSS\x13\xde7\xb0k;\xc8\x1aL7\xde\x1aSD\x81\x8ev\xfa\xdfx\x85\x81\x9d\xdb\x10\x8a?j\xbf\xea\xe8\xc3\xfd\xeef\xdc\xefnFu9\x87\x13c\xbe\xfd\xcb\xe8\xa6\xce\xc4\xdfx<\xc85\x88\xb7\xec\a\x91\x91Y3nɨ\x8a\b\x82-ӷ\v\xaee\xae\xa9\x84\x1a\xf7\x19\u07b2\x1f\x04@\x16n+J\xf3\xbb\xe8&݊\x9c=3I5\xe7\a\xd92\x11ݤ[\x01P\x9a\xdfE\xb8\xad\x9c\xf5\xba\xd9\xdc\xd9̪\x82I\xccN?\xbf\xb1\xc9PԺ\xec\xdcV\xfd\x01\xb7Voc__\xf0\xa6.3ZXU0\t\x80͜͝\xf5\xbaQ\xed6\xbcU{H\xbb\xe2*\xb4\x17\x95F\xd4\xe1\xab=\x84\xe7\xc3\xf7\xf0\xd5\x1e\xc2\xf1\xdc\xd3\x04:\xadq\xf9|G\x0e\xe3zq\x1d\xfe\xc6\xe3\xf4o\xfe/\x06\xb6o\r\xef\xd3\xe4\x17\x92v\xc5U\x00x\xab\xf6\xa0\xdam\xc1\xc9֞\xcdhsW!\x9bfǭW\xed?\xcc@\xc3\xed\b\xa5/\xb8Aփ\x1ct\x96\b\xef\x19\x06\xeaW\xa0z\xeac\xdaJ\x862\xb4\xb9\xab\x80\xa0\x18\x85\xef,\x0e\x87\x83\xba\xba:\xe6̙\x93t\xdegÆ\r\\u\xd5U|\xeb[\xdf\xe2\x86\x1bn\xe0\xee\xbb\xef\xe6G?\xfa\x11\xb5\xb5\xb5\xd4\xd7\xc7\xe6\x04\xc8\xc9\xc9aΜ9\x00\xd4\xd5\xd5\xe1p8P{\xba\x19\xd8\xfbqp\xdeg\xe2\xa4\x18'\xaa2\xb0s\x1b\xee\xff~\x8d\xfe\xb76\xe1\xaf?\x12U\xc4{`\x1f\xfd[6\xe2\xfe\xef\xd7\xf0\xed\xdf\x1b\xb5_S0\x9e\xb4%\xd7\x000\xb0\xf7cԞn\xac\xfe>\xde\xe9\xad\xe1\xb6\xec\xf9\xcc4\x8e\x8f\xb2\xd9l?\xc4E\xd5? \xe7\xe0w\x98X\xfd\x8fl\xed\xab\x8bد\b\x95o\x9f~\x85q\a\xff\x9e\x9c\x83\xdfa\xf9\xb1\xdfЭ\xb8\"\xcaL\xd4\xe7r[\xf6|\x00\xde\xe9\xad\xc1\xea\xefC\x0eX\xf7\x80\xeaG[\xf6\xa5\xb8\x17j4\xa0\x9dr'r\xd6TԞ\xa3\x04\xac{\xd8\xd9ků\xaa\xac,8\xbfɵ\xa18촱\xb2\xe6C\x1a\xfa{i\xf7\xba\xf9\xf6\xb1s\x17\xfd\xee\xf1S\x98a\u03a2\xd6\xd9\xc3\xce^+\xbe\xba\x1aP\x02\x18\x16^\x19}\x8ceS0\\\xb6\x18\x00_\xf5~\x9c\xcf>\x15SL\xbe\xbaj\x9c\xcf=\x85\xd2ւ\xa4\xd3c\xbc\xe6z\xf4s/\x89(\x93v\xe5\xb5h\x8bJPN7\u1aeb!\xe0\xd8\t\u008f6we\xc2s\xf1\xb5\xfe3A\x17\x8c\x8c\xbe\xf4\x17\x98\xe67a\x9a\u007f\n]\xf1#\x80\x04\xaa\x1f\u007f\xeb\xbfĵ\xd7\xe6ݍl\x9a\x81\xda_K\xc0\xb1\x93\xa6\xa6&\x02\x81\x00\x15\x15\x15\ty\x8f\x1f?N \x10`\xf9\xf2\xe5\x11\xdbM&\x13s\xe6\xcca۶m\t\xed\xe7͛G~~>\xed\xed\xed455\xe1\xab=\f\x01\x85\xb4\xc5W\xc7>Ϛ\x03\xb8\xfe\xeby\x02\xb6.\xfc'\xeaq\xbd\xf4'\xd4\xfes7\xac\xd2ڌ\xeb\xcf\xeb\t\x9c=\x83\xd2ւ\xf3\xcf\xebQZ\x9b\xa3\xea1^\xfd\x05\xb4\x17MDin\xc4W{\x98=\xaeF\xfc\"\xc0\x97\xb2\xe7Fs\x8a\x00\xeb\xbav\xd2\x1f\xf0\x02\xe0\fxx\xaa\xf3È2\r\x03\xed\xbclۇJpV\xe8@\u007f3\xef\xf5E\x8b\xfcΜK\x98\x9aV\xc0Q\xcfY\xf6\xb8\x1a\x91\x03]\a\x83a=)\xcc\x13]\b$c>\x9a\xc2E\x00\x04\xba\x0eR\xd5\xd7\xc5Ҝ\u0094\xe6\x89\x12\xe1\xb0\xd3\xc6]\xb5;868!k\xd1\xe8\xf8\xceE\xe7f\xfa\v\xf5F\x96\xe6\x04\xc7;U}]\xf8O\x1eCW^\x11s\x9eH[\\Bƚ\x87H\x1b\x14\x99\xf7PUPL\x1d\xe7f\xfd}G\x0e\xe3|\xee?Qδ \xe9\r\x98n\xb8\x85\xf4\xbbנ\x9b\x16ٚ\xcbY\xd9\xe8ʃ7\xaf\xff\xe41TW\x15r\xc6\xd2\xc4\xf3D\xaa\x17\xd5\xf5\x19\x00\x9a\xece\xe8&<\x82\xa4\x9f\x80\xa4/F_\xf2\vdc\xf0\xa1\x13p\xee\x8b[\x85\xa4+D\xceX\x1a\xac\xceUEKK\veeeI牺\xbb\xbb1\xc7q\xfb\x17\x17\x17\xe3v\xbb\x13\xda[,\x96\xb0\U000e1965\x05\xff\xf1\xa3\xe8gϋ;\xd6\ftw!\xfc\xfe!\xdf;\x11NG\xf8\xbb\xda\xd7G\xa0\xab\xf3\xdcw{\x0f\xaa=:\xcaE\xce\xceA?;\xe8\xc0\xf2\x1f?ʁ\xfef\x16\xa5O\x899O$#\xa1\x974\x11\xdb\xf4\x926\xe2\xbbv\xd8~\x00]\x8cm\xf9\xba\f\x16\xa5O\x01\x82b\x93U[\x1dr\xfe\xfc\x98';\xda\b\xf1\xa8\xb6:j\\6\x16dĞ\xf4<\xe0\xe8昻/i}5\xae\x1e\xee\xae\xfb(\x1cՐ\xae\xd1\xf1L\xf9b\xfen\xfc\x94\x88r!\x9e\x1a\x97\r\xa5\xa5\tݔ\xf8\xa1Krv\x0e\x96{\x1e \xed\xf2%\xc0\xa0\x98\x9e\u007f\x06\xa5\xad\x15\xdf\xd1\x1a\x9c\x1b\x9eFimF\xd2\xe91\xddx\x1b\xe6;\xff\x0eI\x1f\xdb\x01\x10\xe2QZ\x9aP\xdd5h\xd2\x17$<\x1f\xa1\xf4 |\xdd\x00Q\x82\x13J\x0fB\xb1'\xb4\x0f!ģ\xbak\xb0Z\xad\x94\x94\x94\xa4dw\xa1\b\xf1X\xadV\xfc͍Q\x0f\x97\xa1\xd0Ϟ\x8bn\xd2\xd4\xf0w\xc3\xe5K\xd0\xe4\x9d\xebzj'\x96\x92\xb6pɹ\xfd\x17_\x86v\x98\a4\x84\x10\x8f\xbf\xb9\x91\xa3\x9e\xb3\xcc7\x97\xc6,\xa7\x95d\xfe\xbe`9\x05\x83\xb1sE\xfal\x1e.\xfcBD\x99\xe9i\x05\xfc}Ჰx\x96g\xcebEf\xec\x10\xac\x10\xcfQ\xcfY\xb4\xaa\xa3\tMvy\xdc\x13\x1eM\x84xTG\x13'-\x0e*\x86\x8d\x8d\x04\xb0\xd3n\xe5\xae\xda\xed\x8c\xd3\x1bx\xa3r\x19\xd3L\xb1'\x83k\\=\xdc}\xe4#\xea\x9c\xc1\x9bˢѱn\xd6\x12\xee*\x88\ue3c7xN\xf6;\bX\xdb\xd0NLܝ\x94\xb3s\xb1\xdc\xf3\x00B\b\xbc\x9f\xee\xc6{`\x1f\xaa\xb3\x0f\xe1\x1d\b\x8aH\xab\xc5t\xc3-\x98o\xbf+\xae\x88\x800O\xc0چ:p\x12ٔ\xb8{%i31Ly\x16D\x00\xd9<'\xbc]uU\xe1m\xbc\x17\xe1\x0f\x9e\xab&sY\xe2\xe3\x1f\xe4Q\aNb\xb3\xd9(,\x1c\x9d \xe2d\b\xf1\xd8l6\x02\xedmhKc\x8c\x8d\x06\xa1)\x9c@\xd6\x0f\xff\r\xef\xa1*$\x93\x99\xb4\xcb\x16\x83\xe6ܓ_\xb6d\x92\xf1\xc0\xc3\x18.\xbe\x1c\xa1\xaa\xa4-\\\x12w\x027\xc4\x13ho\xe3\x947\x9bY1\xc6F!\\\x9b1\x83\xf7\xa7\u007f\x97\x93\x03]\xcc4\x162A\x179\t.!\xf1\u0604\x9b\xb9)s\x0e\xfd\xaa\x9f\x05\xe6\x89\x18\xe4\xd8\x13\xfa!\x9eS\xden\xb4\xc2Ӊd\xf9\u007f\xf3\xc4\n\xf1\bO'\x9d>\x0fe\xc6\xc8\t2\xbb\xdf\xcbC\xc7\xf6`\xf5\xba\xb1zݬ\xaa\xddΫ\x15\xd70}\x98\x98j\\=\xdcU\xb3\x83\xa3\xfd\xc1\x1b+C\xab\xe3O\xe5W\xb2*\xcex+\xc4\xd3\xe9\xf3\xa0\xf6\xf6\xa2\xc9O>\x01*\xe7\x8c#\xe3\xde\aq\xa5\x19\xf1\xec܆\xffxp\xb0-\xa7[0\xae\xb8\x19\xf3\xcd+\x91\fi\t\xeb\b\U00068f7d\b\u007f'RZ\x92\xf1\xa0lB\x9b\xbf&b\x93\xbf\xfd\xb7\xf8\x9a\x1e\x86\xc1>\xbbl\x9c\x82~\xe2\x93\t\xab\t\xf1\b\u007f'N\xa73i\xb7\xee\xf7\xbf\xff=N\xa7\x13\xb7\xdbͯ\u007f\xfd\xeb\xa8\xfd\x1e\x8f'\xbc\xef\x9ak\xaea\u07bcy1j!\xcc\xe3t:Q{{\xd0\x14$\x8eN\xd7L(\xc64\xa18\xee~9;'\xe8YM\x82\x10\x8f\xda\xdbC\xa7\xe2\xa4D\x9f8\x1a\u007f\xa2>\x97\x89I\xca\xcc7'\x0f\xd5\n\xf1t*N\xb4\x00\x92\xe1½f\xa9`8O\x8e6\xf2in\xd2hy\xb0\xb8\x9cG\x8e\u007fJ\u007f@\xe1\xb0\xc3ƪ\xda\xed\xbc2\xfbj\xca\xcd\xc1'\xc7a\xa7\x8dU5\xdb9>\xd8\xf5\xcb\xd4\xeaY?k\t+\xf3\xe3ߤ\xc3y\xe4\xf4Ԗ\x01\xc89\xe30\\\xba\x10\xcf\xee\xed\x10\b\x04\xcf\xc1\x9cN\xda\xe5K\x90\x8cɗl\f瑴#\x9b\xd1W=\xc7\xf05}/\xfc]\x9b\xf7e\xf4eO!i\x13\xff^\xc3yL\xa6\xc4\xc7\xda\xde\xdeΪU\xab\x92\x1e\xcfΝ;\xa9\xaf\xaf\x8f+\xa4\xe1<r\x92\xf8\xbb\xd1\xc2p\x9el\xed\xe8,\xa7I\x86\xa1<\xb2d\xccGxS\xeb{_(B<\x921\x9f|\xbd\x91\x1e\xc5\x1b\xb1?M\xd6\xf0`\xf1L~7\xe3\nL\x9a\xe0 \xb0\xdaa\xe3\xee#;8\xe5qR\xdf\xdf\xcb\xea\xda\x1da\x11ehu\xac+O,\" ̓\xaf7\"ge\xa1\xba\x1c\tˇ૫\xa6\u007f\xf3\xaba\x11\x01\xa8=6\\\xaf\xfd\x99\x805y\x18~\x88G\xce\xcaB\xd2\xe5#\x94Ԗ\x84\x84 \xbc\xcd\xe1\xcfڂ\xafc\x98\xfarR\x11\x01a\x1eI\x97\x8f\xc5bI\xea(\x90$\x89y\xf3\xe6\x85\xff\x02\x81\x00[\xb6l\xe1\xe0\xc1\x83\x11ۓ\x05\xa6\x86x,\x16\vrV\x0e\xaaә\xb0\xfch!\xc4#g启\xb5`W\x12\x9f\xefh!ē\xaf\xb5\xa0\x953\xca\x10\xce\x16\xa4\xb4\xd1Y\x9c\x96\b\xc2\x19\x8c\xa0\x953ʘbΠ\xc9\xe3d\x9c.\xba{\xf4\x8d\t\xd3\b\b\x95\u007fh؋G\rp\xc8a㶚\x0fp+\n'\x06Ed\xd1\xe8xf\xe6\xe2\xb8ݹ\xa1h\xf2\x04/\xf4\x14s\x06\x9a\xc2\"\x02\x9d\x1dȖā\xb8\xbe#\x87q>;\xe8\xe2\xd6\x1b0.\xbb\x01\xd5\xd9\xc7\xc0\xae\xedx?\xdd\x03~?\x96{\xbf\x85\xa6 ~\u007f<\xd0\x19\f\xc1\xd7\x14\x16!\xa7MA\f4!\xa5\x8f`q\x9a$\x87?j\xb2\xbe\x90\xa0`$\xc4@p\xf2YN\x9bBnn.v\xbb=\xaeG.\x16\xf6\xed\xdbGNN\x0e'N\x9cH\xfdX\x01\xbb=\xf8\xa0\xcc\xcd\xcdE3\xbe\x88@\xc7Y\xe4\x8c\xd4\x02\x9e!\xd85S]NP\x14\xd0\xe9\x9032\x93\xfeN\x00\x81\x8e\xe0CM3\xbe\x88I\x86q\xb4\xf8l\xe4jS?\xdf\xf3E\x8b\xcf\x06\xc0$\xc38\xb4r\xee,\x02\xf6\xa3\xc8y\xb1\x9b\xebXH\xff\x86\xed\xbc\x88\x03\xf6\xe0\xe2@9w\x16\x95\xe9\xb9Ժ\xec\\\x9a\x11;0\xf6\x9bE3\x90\x91\xf8\uec7d\xb8\x03\nՎs\x9c\x19Z\x1d\u007f,\x8f\xedX\x88\x85ZW\xf0\a\xaeL\xcfE[R\x86r\xba)*\x06n(|u\xd58\x9f\xfd\x0f\x94\xb6V\x90\xe5\xa0c\xe1\xb6/#\x06<\xe0\xf73\xb0o\x17\xdeC\x9f!\x9e\xfd\x0f2\xbe\xf1\xed\xb8b\n-\x0eԖ\x94!\x9b|\xa8\xeeڨ\x18\xb8\x84\x10ʹρԟ\xee\xaa;\xb88P6URXX\x88\xd5j\x8d\x8a\x81K\x84뮻\x8e\r\x1b60}\xfa\xf4\x94m 譃\xa0\xd3A\x87\a\xa5\xf9TT\f\\Ա:\xfb\x18س\x13_\xf5\x01\x94S'P{{\x10B \xc92\xf2\xb8\xbc\xe0\x92\x8b\x85K\xd0Ͽ\fI\x1b{Я4\x9f\x02@W:\x99r\xe3\x04\xea<\xed\xe1\x18\xb8\xa1h\x18\xb0\xf2\xa1\xe3(k\xf3\x96F\xb9\xc1\xe3\xa1/\xe0\xe1w\x1d\xdbXh\x9e\xc2u\x99\x91N\xb9:OpZ\xa4\xdc8\x01Y\x937\x1f\xb5\xf3`J\x95^(B<\x9a\xbc\xf9,\xc8̣\xcaљ\xb0\xfcڢ\xe9\xfcz\xfa\xe5Q\xdb\u05cd@D@\x98gAf\x1e\xba)\xd3\xf1\x9fl\x88[\xd6\xdfp\x04\xe7\xfaA\x11i4\x98o\xba\x03\xf3m_F2\x1aîq\xc3e\x8b@\b|\xd5\ap\xac\xffC\xc4<SD]\x83<\xba)ӑ\xd3\x17\x10pU\xa5|\xcc\x00\xb2\xf9b\xd2\xca\xdf'm\xd6V4\x99\xa9\xb7H!\x1e9}\x01%%%\xb4\xb4\xb4\x8c\x88wڴiTVVr\xdbm\xb7\x8d\xc8.\xc4SRR\x82nZy\xd8A\x13\v\xaaˉ{\xcb&l\xdf\xfd\x06\x8e\xa7\x9ed`ׇ\x04l]\xa0\xd7\a[1\x9d\x8e\x80\xf5,\x9em\xefb\xff\xd7\x1fb\xff\xc9\x0f\xf0\xd5\x1e\x8aYW\x88G7\xad\x9c\x8bͥ\x1c\xeco\x8eY\xee\xae\xc6u\xfc˙\xb7\xb8\xf3\xe4\x1f9\xe4N|M\\\x01/\xaf\xf6|Ɗc\xbf\xe5\xf7\xd6\x0f\xf8~\xeb&lJ\u007fD\x99\x10\xcf\xc5\xe6R\xb4\x9a\xc2E(\x8d\x9b\x11\xae֔'e]Ϟ\xeb\x06\x9aV~\x8a\x9c9%A\xe9 \x84\xab\x95\x80u\x0frN9\x9a\xc2E,\xd5d\xb0\xd1\xda\xc8\xe9\x01W\xc2I\xd9\xfb\x8bf`\xf5z\xf8i\xe3\x01\x00\xfeT\xbe\x84\xd5#\x10\xd1\xe9\x01\x17;{\xacTXrX\x9aU\x88~V&\x03\x9f\xec$\xd0\xd5\x195)뫫Ʊ\xee\xf7\xc18;\x8d\x16\xf3\x17oü\xf2\xee\b\uf71c3\x8e\x8c5\x0f\xe1\x945\f\xec\xfd\x18_\xcdA\x1cO\xff\x1a\xe3\xb5+H\xbb\xf2\x9c[:\xd0Չ\xffh-ډe\xe8gU\"\x99\xa7\xa3\xd86\"\xbc\xa7SZ\xbc\a\xc11\x8e\xf06#\x02N4\x99˓\x1b\x00\xc2{\x1aձ3\xb8\x14=c)e\xfat\xaa\xab\xab\xb1\xdb\xedq\xbdwB\x88\xa8x:Y\x96y\xef\xbd\xf7\"\xb6Y\xad\xd6\xf0\xa4\xebp\xd8\xedv\x9a\x9a\x9a\x18?~<eee蕢\xa08:\xadQ\x93\xb2\xfeS'p\xfe\xe9\xf7\xf8\x8e\f.\xfe\x9c9\x1b\xc3\xfc\xcbЗW\"\xe7\x8eC2\xa4!\xbc\x03\x04\xba:\xf0\xd5\x1e»w\x17\xbe\xc3\xfb\xb17\x1c!\xfd\ued58o9\xe7\x18\ttZ\xf1\x1d9\x84\xb6t2\xfa\x8a\xb9,Jױ\xd9~\x80V_OԤ\xecWs\xaf\xe0W֭|\xec<\xc6\xf2c'\xb8)k\x0eW[\xa63\xc38\x9eL\x8d\x11\xaf\xaap\xda\xd7C\x8d\xbb\x95\xbf\xf6\xd5R?\xb8\x1c}\x9c\xd6\xc2\x03\xf9Waќ\xbb\x0fZ}=\xecq\x9d\xa4\xdc8\x81E\xe9\x93\xd1J\xa6B\xe4\xdc\xd9(M[\xd0U<\x94\xe87\xba (M[P{O\xa0\x9f\xff\x03$S!\x13\x809\x96\\^\xebh\xe2\xfb\x13\x13ϯ\xfcd\xd2<\xd2d\r9:\x03k\x8bF\xd6\xddx\xad\xa3\x89\x86\xfe^\x1e\x9d<?\x98\x1c\xc5`B[:\t\xefޏ1\xdd|GDY\xe1\xe9G\xed\xee\f\xce\x13ݼ\x12\xf3\x1d_A\xd2E/.\x94\xb3s\xb1\xdc\xfb-\x90\xa4\xa0(;\u03a2:\"\x1d\x18\u07bd\x1f\xa3\xb4\xb5`^yw89\x8al\x9a\x83b{\r݄\xef\xa7t쁾\x0f\xf06\xde\x0f\x80\xa4\xcbC\x9b\xf7\xb5\xa46\x8a\xed5Tw\x03\xba\x8b\x1eE\xd2O C\x1f̳P[[˕WF\x87E\x01\\{\xed\xb5\xd8lɻ\xeb\x93'O\xe6\xfa믏\xb9\xaf\xb6\xb6\x96\xce\xceN\x96-[\x16N\x8e\xa2-\x9b\xc2\xc0\xee\x1d\x98o\xbb+\xa2\xacp:\xf0\xd5ע\x19_D\xfaʿ\xc3p\xd9\xe2p\x84\xfcPh\x8b'b\x98\xb7\x00\xd3\xf2/\xd2\xff\xc6+\xb8\xb7\xbd\x83\xda\xd3\x1dQf`\xf7\x0e\x94\xd6Ӥ\xdfu\x0fr\xce8\n\x81\xd9\xc6\"\xb6\xd8\x0f\xf3P\xc15\x11e\xff\xa1p9\x8b-Sy\xb2\xfd}>t\x1ce\x8b\xfd\x10[\xec\x87\xd0H2i\xb2\x0eE\xa8x\xd5s\xd1\x16YZ\x137g\xcd\xe5;\x05˘d\x88\x1c\xdbn\xb1\x1f\xe6\xc4@\a\x8f\x8c_A\xa1.3\xe8\xfe֖݂\xaf\xfawh\xec\xf5\x9fK\xe0\xaaj\xaf\xc7\u007fj3rn\x05ڲ[\xc2\xdb\xef,(\xe3\x89\xe6j\x8e\xb8\xecI\x03W\u007fXZ9b\xde#.;\x1b;N1/#\x97;\x878%\xd2\x16.\xa5\xff\xadWQZ\x9b#\x02W\xf5\x15\x17cY\xfbmT[7\xa6\xeb\xbf\x14SD!\xc8Y٤\u007fe\rrn\x1e\x869\xf3\xd1\xcd8\x17\x88\xaa\xb463\xf0\xc9G\xe8ʦ\x90\xb6pix\xbb6\xf7N\xfcg\x9f@u\x1fI\x18\xb8\x1a\xe6H\x9b\x8a\x94V\x02\x81~dSt\xec\xd8p\xa8\xee#(\xb6\x8d\xc8\xe9\xf3\xd0\xe6\xde\x19\xde^YY\xc9G\x1f}DGGG\xcc\xc0\xd5\xe1\xf1u#EGG\a\xd5\xd5\xd5\x14\x15\x15QYy\xeewJ[r\r\xfd\xaf\xfd\x05\xe5\xf4\xa9\x88\xc0U\xfd\xac9\xe4\xfc\xf4W\xc8Y9hK''\xad_3\xbe\b\xcb}\xdf\xc1\xb8\xec\xfa\x88z\x94ӧ\x18ص=\x98\"`\xc99\xd1ܒ=\x9f\xdfY\xb7Q\xefi\x8f\n\\\xbd\xd4\\\xcakS\xeeg\x8f\xab\x91\xad}G\xd8\uea27\xcd\u05cbO(h%\x99,]&\xb3\x8c\x13\xb86c&\xcb3ʙ\x92\x16\x1d}S\xefi\xe7M\xfbA*M\xc5\xdc2\x18\xbc\x8a\x18\x84\xaf\xfe91\xb0\xfb\xfbB\bU\x8c.T1\xb0\xfb\xfb¹>G\xf8\ua7cb\xda\xfbtk\xbdx\xa0~\xf7\xe7\xc0*\xc4\x03\xf5\xbb\x05\xffg\xbdx\xba\xb5>j\xbf{\xeb\xdb±\xfe\x0fB\xa8\xa3̬\xaa±\xfe\x0f\xc2z\xc7r\xe1\xde\xfav\xd4n\xbf\xf5i\xe1=\xf5\x80H\xf9:\a\xdcBU\xfaR!\x16\xdeS\x0f\b\xd7\x1e\x84\xdf\xfat\xd4\xde}\xfb\xf6\x89͛7\vu\x94\xcfWUU\xb1y\xf3f\xf1\xc8#\x8f\x88}\xfb\xf6E\xed\xef\u007f\xf7M\xd1\xf7\x9f\xbf\xfa\\\xaes\xdf\u007f\xfeJ\xb4߸H\xf4\xbf\xfbf\xd4\xee\xe7\xbav\x89\x87[6\n5\xc9uV\x85*\xecJ\xbfh\x1a\xe8\x16g\xbcv1\xa0\xfa\x93\x96\u007f\xb8e\xa3\xc8>\xf0m\xf1\\\u05ee\xf0\xf6\xb0\u007fU7\xe3\x1eХ\x11\xe8\x18ـ8\x19|տ\xc5_\xbf\x01]僃\x19\x85\"q\u007f\xf1\f\x8c\x1a\x1d{z;F\x95\xf7gM\xd5<\xd3Z\xcf\xf7J+\xb9\xbf8:\xb6θ\xfcF\xd0\xeb\a\x97\x85\x8f\x1e\xfa7\xff\x17\xee\xadoc\xba\xe9\xf6 \xc70h\v\xee\a\xd9H\xc0\xb9'\xb5\ne#\x92&\xf9\x04\xb2\xbf\xedg\xf8۟AW\xf4\xbd\xc1\x8cB\x91X\xb0`\x01Z\xadvĎ\x87dرc\a{\xf7\xeeeɒ%,X\x10\x1dKh\xba\xfe\x16$\x83\x01_Ct\x04\xf5\x85\xa0\u007fӟq\xffu3\xe6[W\a3\n\r\xc3=\xe3\x16\x91&\xeb\xa8r%N\xab&!\x91\xa51QjȥH\x9f\x85aX\x10\xebp\xfcƺ\x8d\r]\xbby\xb0\xe0j\xee\x19\xb7\xe8\u070e\b\xb5y{\x85\xeas\x8d乐P\xbb\xdeÿ\x16\xae\x17\x8a\xc5\xc0\xae\u007f\x10\xaa\xbb#nI\xbb\xdf+\x9c\x8ao\x94X\x85\xf8\xf7S\x87E\xfa\x87/\x88\xfb\x8e\xee\x12\xed^w\xfc\xb2.\xa7P=\xf1\xf7\x8f\x8cX\x15\xae7^\x16\x1dw\xdf,\xfa\xd6\xfdN\x04\xec=\xf1\x8b\xfa\xedBU\x9c\xa3\xc3+T\xe1;\xf3\xef\xa2\xff\xd3t1\xd0x\x9fP}\xedqK\xba\xddn\xe1\xf5zG\x87UUŇ\x1f~(~\xfc\xe3\x1f\x8b7\xdexC8\x1c\x8e\xb8e\x03\xa3}\x9d_}QXo_&\xfa\xfe\xe3I\x11\xe8\xb1\xc5-ګ\xb8\x85+00:\xb4B\x15\xbfj\xdf*\x8a\x0e}_|\xf7\xf4\xab\xa2\xc3\x17\xd9KH\x98 \x92\x80\x174\xf1\x832\xe3A\xb5\xd7\xe3?\xba!\xdc\x12\xa5\x92\x8ek(\xbcj\x00\x83\x9c\x9a\x9f\u007f(\x8e\xb8\xec<}\xe6h\xb8%J%\x1d\xd7P\b\xbf\x1fI\x17{\xae\"\x11\x94\xd6f<[\xdf\x0e\xb7D\xa9\xa4㊀\xea\x858K\xc8\x13\x9a\xb9\x8f\xa0t<\x1dn\x89RI\xc7\x15q܊\x82V\x9b\xf8\t\x1c\v\x1d\x1d\x1d\xecݻ7\xdc\x12\xa5\x92\x8ek(\xce\xfb:\x9f>\x15\\1;\xd8\x12\xa5\x92\x8ek(\xbcBI\xda\xe2\xc4B\xbd\xa7\x9d\xe7\xbaw\x85[\xa2X\xe9\xb8\xe2\vIU\xf07l\x80\x80/\xf5\xbcv\xaeV\x94\xa6-\xf8Om\x0650\xe2\x04\x91\x10\\\xa1\xf8\xf4\x99\x06|j \xe5\xbcv\xa7\a\\\xbc\xd6\xd1\xc4ƎS\x04\x84:\xf2\x04\x91\x00\x81\x00\xee\xado\x83\xa2\xa4\x9c\xd7.\xd0Չw\xef\xc7\f|\xf2\x11\xa8\xeay$\x88\x04\x84\x82\xbf\xe3iP}\xa9\xe7\xb5\xf3\x9eF\xb1\xbd\x86b\xdb\b\"0\xe2\x04\x91\x00\xaa\xaa\xb2w\xef\xde\xf0\xa2\xbfT\xf2\xda\xd9\xedvjkk\xa9\xae\xaeF\b1\xf2\x04\x91\x10\xbc\xce\xefnF(\xfe\x94\xf3\xda\x05:\xad\f\xec\xde\x11\\N\xae\x06F\x9c \x12\x82\xf7\xd5sݻ𫁔\xf3ڵ\xfaz\xd8b?̛\xf6\x83\xa8\xa8#K\x109\x14\xa1\x94Ū\xed\b\x92\xb1 \xa5L\xabȺQKY\\\xed\xb4Qh0\xa6\x94iU'ˣ\x96\xb2Xi>\x15\\\x98\x97B\xa6U\xb4\x9aQKY\xac\xba\xab\x14\xf8\xbb\x8c\x00\x00\fSIDAT\x91t\x85)eZEҍZ\xca\xe2\xf6\xf6v\xd2\xd3\xd3Sʴ\xaa\xd1hF-e\xb1\xd2t\x129;7\xa5L\xabh\xb4\xa3\x96\xb2\xf8\x88\xa7\x8d|mFJ\x99Vu\x92\xe6BR\x16Gb,\x89\xfeX\x12\xfd\xb1$\xfa\x89\x91\x92\x90\xc60\x861$\xc6\xc8G^c\x18Cl\xc4\x1c\xb0$\x1b?\xa9\xaa\xba\x14X\f\x94\x00\x85@\x00\xe8\x92$\xa9\t\xd8-I\xd2\xeeQ>\xceυ[\x1ak\x90\xc6\xf0y\"\x96\x90\x84\x10s\x85\x10\x0f\x00\xb7J\x92\x940/\xb6\x10\xa2\r\xd8\f<#\xcb\xf2\x05O\xfa}^\xdccB\x1aè#^+$\x84(\x11B< I\xd2\x0fϧ^!\xc4c\x04o\xea\xae\xf3\xb0\xfd\\\xb9Ǆ4\x86QG\x9cVh\x99\x10\xe25I\x92\"\xa2S\xbb\xba\xba\xa8\xad\xad\xa5\xb7\xb7\x17\x97˅$I\x98\xcdfrrr\xa8\xac\xac$''gx=\xed\xc0jY\x96?N\xf5x\xe2qw\xf4y\xf9\xb4E\xc16 s\xa6O\x05`\xda8\x99<\x93\xe0\xf2\x12\x1d\xa64\xdd\xf0z\xe2r\x8f\ti\f\xa3\x8e\xe1BRU\xf5k\x92$\xbd0t[MM\r\x1f|\xf0A\xf8\xc5e\xf10a\xc2\x04\xae\xbb\xee:f̈\x9cJ\x11B\xdc,\xcb\xf2\xdbɎ%\x16\xf7\xa7\xcd\x03<\xbb\xdfOUKt\x9a\xe4\x10L:\x89k\xa6\xea\xf9\xc6%:\xca\xc6E\x06/\xc7\xe2\x1e\x13\xd2\x18F\x1dC\x85\xa4\xaa\xea\x17$Iz?\xf4\xdd\xe9t\xf2\xf2\xcb/\xd3\xdc\xdc<\xa2:\xa7N\x9d\xca]w\xdd\x15\x91`E\b\xb14Q\xcb4\x9c\xbb\xa7_\xe1\xd1m\x1ev\x9d\x8a/\xa0\xe1\xd0i\xe0\xeb\x97\x18\xb9\xffr\x03Z\u0379\xa5\xffùǄ4\x86QGHH\xaa\xaa\x96\x01\xb5\x92$\x99\x01\xda\xda\xdax\xf1\xc5\x17q8RK>3\x1c\xb9\xb9\xb9\xacY\xb3&\xdc\xdd\x13B\x9c\x96$i\x8e$IQ\xd9D\a\xb9\xab%I\xb2\x004u\xfb\xf8\xce\u007f{h\xe9\r\f/\x9a\x12\x16\x95\xea\xf8\xf5\x17M\x18\xf5\x9a\x98\xdcrB\xeb1\x8c\xe1\xc2\xf0@HD\x0e\x87\xe3\x82D\x04\xc1ē\xcf=\xf7\\8[\x91$I\x13\x81\a\x12p[\x00l\xfd\x01\xbe\xb5\xc5}\xde\"\x02\xd8\xd3\xec\xe7\x87\xefy\b\xa8\"&\xf7\x98\x90\xc6\xf0\xb9@\bq\xb1$I?\b}\xff\xcb_\xferA\"\n\xc1f\xb3\xb1iӦ\xa1\x9b~\xae\xaajD\xae\x83\xe1\xdc?|\xcfM۠3\xe1B\xf0Q\xa3\x8fg\xab\x06br_\xf0\x84\xec\x1d\x1b\xdb\xfeY\x92X\x92\xbc\xe49\b\xc1\xae7V\x17\xff\f`ڔK\xfeY \x8d\xc8^B\xec:vⳟ\x85\xbf\x0f\xe9\x93߱\xf1L\xec\f\x191\xf0\xfa\xaa\xe2\xa8\xd4IӦ^\x92\xb2\xfd\xb1㟥\x9ez\xe9\u007f\x19\x06]\xcd\x00\x1c>|8\xe6:\xa8\t\x13&p\xf6l\xfc\xfc\x80z\xbd\x1e\x93\xc9D\xef`xV\b\r\r\r\x1c?~\x9ci\xd3\u0099\xa0\x1e\x00\x1e\x8eŽ\xed\xb8/\xa6Saz\x9e\x86c]\xf1[(\x93N\"3M\xa2\xdd\x19)\xc0\xe7\xaa\x06\xb8u\xb6\x81\xfc\xf4p\x1b\xf4\x00\U00030db2b\xb1\x04<RS\xbb\xfb\x17qk\x05*+\x16\xff#\xf0dM\xed\xee\x88A\x95$\xb1R\x96xX\x15\xa4\x94\xa3K\x96\xc8U\xe1\xd7@P\b\x12+A<\xac\xaa\"5{Y\xcae\xa8\xfd0H\x12\xc9\xd7d'\x84t\x81\xf6c\x00\x90$)\x9c{\xf9\xc3\x0f?\x8c\xda?w\xee\\V\xaf^Mcc#/\xbc\xf0\x02~\u007f\xe4\xcd^XXȚ5k0\x99L\xfc\xf4\xa7?\xc5\xe7\xf3E\xec߶m[XH\x83\\a!\r\xe5~j\x8f'\x8a\xfb\x86\x19z~~C:U-~\x1ez˅W\x89\xf4\x13L\x1d\xa7\u13f7[\xc8L\x93\xb9\xf2i;n\xff\xb9\xfd^E\xb0n\x9f\x87\u007fYf\x8e\xe0\xd6\x02\x8f\x00\x8fWV,\x96kjw\xff<\xd6E\xa9\xacX\xfcO\xc0\xbf\r~\x8d\x12\x9c*\xfcu\xaf\xaf*\x8bZ\xe2z۫g\xc7\xc9r\xa06\xb2\xac2\x17\"\xfd\xf3\x1a\x8d\xa8;q\xe2@\x94}YY\xe58\xadV_;\xac\xec\\50\xdao\x15\x1c\xc3hBU\xd5p\x12\x88\xe6\xe6f\xba\xba\xa2\xe70\x1b\x1b\x1bq8\x1cL\x9e<\x99\xaf\u007f\xfd\xeb\x11b\xca\xcf\xcfg\xedڵ\x98\xcdfN\x9c8\x11%\"\x80\xd6\xd6V\xacVk(q\u007f\xa6\xaa\xaa\vdY\xae\x1a\xca]ݮ\xd0l\x8fnu\x0e\xb5)t\xf7\xab,(\xd1\xf1\xd4-\xe9\x11b\x9a\x94\xaba\xfd\xca\f\xb2\x8d\x12{O\xfb#D\x14\xc2\xfb\xc7|<r\x95\t\x83V:\xc7MP\x18\xff\x02\xfc\xac\xb2b\xf1O\x87\x1b\rn\xfb\xd9`\x99\x84\xad\xd6p\xbc\xb9zB\xf7\xebw^4^V4WKBꗄ\x14\x9d*&\x01\x9a\x9aj\xbaO\x9c\xd8?^\b\xf9j\t\xa9_\"\xb9\xbd\x10\xccM\xf4\x97\xcc>\xa0\xaas\x13\xfd\x8d\xe4\xf8\xff\x17cq\xe8C\xbcl\xadN\xa7\x93u\xeb\xd6E\x88I\xa7ӑ\x9f\x9f\xcf7\xbf\xf9M\xccf3\xa7N\x9d⥗^\x8aK2\xac\xee\xc5\xc3\xfe\xb3\xeftl7w\xbbSe\xed\xeb\xce\b1\x19\xb4\x12\x93r5l\xb83(\xa2\xfdg\x14\xfe~\x8b+\xa6\xbd\xcb+8\xda\x11!\xd0\xc5ښ\xda\xdd\x00?\xaf\xacX\x9c\x06<ZY\xb1\x98\x9a\xdaݏAXD\x8f\x02\xff\x1a\xaf\xb5J\x86\xdb_=;SȁwT\x95oH2\xaf0Bo\xfb\xa4I\x97ΔQ\xdf\x11H\xdf\x00\xf1J\xb2\xf2\xaf\xaf*\xaeN\xb4\u007f\xe5\xa6\xc4\xef\x86ml<\x90\xd0~\xda\xd4\x11dJ\xfdߋpδX\xadQ\b6\x9b\x8du\xeb\xd6\xf1\xcdo~\x93ɓ'\xb3f\xcd\x1a\xf2\xf2\xf2\xc2\"z\xfe\xf9磺|C1\xac\xee\xe9\xc3\xfe\xd3h\x8b?\x06:e\v\xb0\xf6u'\xebﰰ\xa0DǺ\xdb-\x94\xe6h\xc2\"z\xf0MgT\x97o(\x1a\xba\x14\xe6\x15\x85]\f\xd3ßjjw?VY\xb1\x18\x82b\n\xa5\x94\f\x89豸5&\xc0\xaaM\xa7\xcb\x03\x04\xdeQUּ\xb1\xfa\xa2\x1dwlj\x1d\x91\xfd\xf4I\x97\x94\xab\xb2xGHҚ\x13'>\xdb1u\xea%1˥\xe2`\x88\xe5X\b!\x15\a\xc3\xf1\x13\xfb\xc7\x1c\v)B\x92\xa4\xf0\x824\x97+\xf6S=\x04\x9b\xcd\xc6\xfa\xf5\xebY\xbbv-\xa5\xa5\xa5\x00)\x89(F݅ùm\xfd\x89=uC\xc5\x14\x12E*\"\x02\xb0\xbb#\xf6\x17Fx\xed\x06\xc5\xd4Ϲ.\xdc?\xd6\xd4\xeeN\xfc2\x9e8X\xf9zˬ\x80*\xbd-\x06E\x04 T\xb18\xd5\xd5\xc1ӧ_<K\r\xf06\x83\"\x02\xd0(\xf2b4\xd1O\x991\a\xc3\xffߐ$)\xc2\xf3*ˣ3+\x138\x8fX\x03\xcdy\x0e\xbf/\xf8\x88\a\xf4\x86%\xaf\xdfY\x1a\xe5(\x10\xaa\xbct\xa8\x88\x00\xdeX]\xd2\x18U\x0e풆\x86hG\x83\xaa\xcaK\x87\x8a\b\xa0\xa1\xa9*\xca~\f\u007f{\x10B\x84\xdf`\x9d\x9e\x9e8\xe7F^^\x1ek\u05ee\xc5b\xb1\xd0\xdc܌\xd3餴\xb4\x945k֠K\x92 eX\xdd\xd6\xe1\xdc\xe3̉o\xef\xd2l\r\xeb\xef\xb00\xce,\x87\x1d\x10\U000cad2c\xbb\xdd\x12r$\xc4E\xb6)b\xbf5\xa2E\x1a2&\xfa\xc7\xc1M\xbf\xa8\xacXlNԵ3x\xbd\xf7\xaf|\xad\xad\x88!c\x0fUU\xab^\xbf\xb3\xf8\xe9\x84G2\bI\x04\xee\x9f:咢\xc8mT\x1d?\xf1YJ\xf6c\xf8\x9bıЇ\xbc\xbc\xf8K~\xf2\xf2\xf2\xb8\xef\xbe\xfb\xb0X,\xe1\xee\\VV\x16\xf7\xddw_XL\x1b6l\x88鵋Q\xf7\xb1a\xff\x99\x94\x13?\x13Ui\xb6\x86\xe7\xee\f\x8a(ԝ+ʔ\xc3ݼu\xb7[x\xf0MgL\xaf]\xc8~(wX\xb2\xc3\x1c\vO\x0ev\xe9\xfe\x95\xe0\x98)ʛ\x17\x82$\xf1\x15\x84\xa8G\xb0\x0f\xc1>\xc0#K\xd2uq\xcf \xaa\x02\xf1\x15\t\xa9^ \xef\x13\xc8\xfb$$\x8f\x90G`?\x86\xbfE\x84W\x96N\x9d:5f\x81\x90`\x86\x8a\xc8\xef\xf7\xd3\xd5\xd5ş\xfe\xf4\xa7p\xcb\xf4\xb5\xaf}-nWoXݻ\x87\xfdg\xe1\xc4\xd8-\xdax\x8b\x1c%\"\xaf\"\xc2c\xa6P\xcb\xf4\xfb/\xa5#\xc7h\x98\fZ\x89\xf9E\x11m\xd0n\xb9\xb2bqh\x9e(ʱ0\xf89$\xa6\u007f\x1atFDA\xa0lymU\xf1\xc6\xd7V\x15oTUug\xccB\t k\xd5-'OVm<y\xb2j\xa3\x8a\x18\xb1\xfd\x18\xfe\xb6 I\xd2\xf6\xd0璒\x92\xa85E\x00EEEX,\x16\x1a\x1b\x1b\xa3\x1c\v!19\x1c\x0eJKKc\xe6\xde+**\x1a\xfa\x92\xe9>Y\x96\xab\x86sϙ\xa0\xa5(3Z\x843\v\xb4\x8c3\xcbT\xb5\xf8\xa3\x1c\v!1u\xbaT\xe6\x15\xe9H\x8b\xd1Ża\x86~hׯO\x96\xe5*-\xc1nܿ\x01\xff\x1c\xcb\xc5=\xe8\x80\x18\x18,\xa32¹\xa4\xbf5\xa42\x97\x94\bcsI\xc9!IR@Uս\x92$-\x94e\x99e˖\r\x8f\x8f\xa3\xae\xae\x8e\xdf\xfc\xe67q\xd7#uuu\xf1\xcb_\xfe\x12\xa3\xd1\x18\xb3k74\xf1\xbf\x10⅘\xdc\x12<\xb4\xc8\xc4?\xfd5\xd2s\xb8\xfd\xa4\x8f[_\xec\xe3T\x1c\xf7\xf8)[\x80/n\xe8#3M\x8a\xea\xda\xe94p\xef\x82s\xafw\tqk\x81'\x01\x12\x85\b\xd5\xd4\xee\xfeye\xc5b5Tv8\x02\xb2\xc1\xf0w\x1b\x9a\f\x00\x03\x1aY\xc7`\x84lh\xdbP\xb8d\x83A\xa3\x0ewKj\rEE\x8b\r\x00\xb2\xf0\xe8Ġ\a'\xb4-\x12~C0G\xc5\xf9!\xd9<S2$\x9bg\x1aC\x18\x0f\x03\x9f@0\x1chϞ=\xb4\xb5\xb5E\x14H\xb6\xa8\xcf\xef\xf7\xc7t\x81O\x9a4i\xf8B\xbfg\xe2q\xaf\x98\xae\xe7\xe5\x83Z\x8eX\x95\x88\x02\xf1D\x14\x82W\x11t\xba\xa2\xc7G_\x99\x97FIV\xc4\xf8\xe8\x19\x00\xed`\xec\\\xd2V&\x81\xd0\xcej\xd5\xc0\xce\x01\xf3`\xf3\xab\n\x84\xc4\xeb\x00\x03fmԫ\xf1\xb4j\x00$ikx\x83\x90\xce\x06\x94\xc0N\x931xb\"\x98\x8c\xe6u\x00\x93q \xca>\xa0\x00\x12[\x87o\x1f\xc3\xdf\x16dY\xde;\xb4UZ\xbdz5\xcf<\xf3L\xd2\x17C'CFF\x06\xabW\xaf\x0e\u007f\x17B<.\xcb\xf2\xb1\xa1e\"\xb8%\xf8\xed\xcd\xe9\xdc\xf5\xb2\x83\xee$\xf3Jɰ\xa0D\xc7C\x8b\"\x16\x16\x86\xb9\xffG,\xec[\xb9\xa9mN\xb22\x89Z\xa2ɓ/Nj\x1f\xab%\xfa\x9fp\xed>\x0f\fY\xd87\a\xa8\x92$I\x0f\xc1\x85}/\xbc\xf0B8\xf9\xe4H\x91\x95\x95Ž\xf7\xdeK~~0\x9d\xb4\x10\xc2\x06̑e\xb9mx\xd9A\xeeO%I2\x00\x1c\xedP\xf8\xf6[\xae\xf3\x16Ӽ\"-\xbf\xbd\xd9B\xb6Q\x8a\xc9\xfd?BHc\xf8\xdb°\xa5\xe6\xb7K\x92\xf4z\xe8{oo//\xbd\xf4R\xc2\xe5\x13\xb1PZZ\xcaW\xbe\xf2\x95\x88d\xfdB\x88\x15\xb2,\xc7\xed\x9d\f\xe7\xee\xeeW\xf9\xfe;.\x0e\xb5)\xf1Lb\xe2\x8eJ\x03?\xbcڌnH\x8fn8\xf7\x98\x90\xc60\xeaH%\xf9\xc9g\x9f}Ǝ\x1d;\xe8\xe9\xe9IXW^^\x1e˗/\x8fx\x13 \x80\x10b\x95,˛\xe2\x98%\xe4\xde~\xd2\xc7\xfaO\a8ڑXPWM\xd6\xf3\xe0\x15F\xa6\xe7E\xceG\xc5\xe2\x1e\x13\xd2\x18F\x1d\xb1\xd2q\xa9\xaaz\x03\xb0E\x92\"߫\xd2\xd6\xd6\xc6ѣGq:\x9dtvv\"\xcb2\xe3ƍ#33\x93Y\xb3f\ruq\x03 \x84\xe8\x95$i\xa5$I\x1f\xa4z<\xf1\xb8\xcf\xf6)|r:@}\xe79A\x19u\x12\xb3\v4\\V\xa2%\xdb\x14%\xa0\xb8\xdccB\x1aè#^\x82HUU\xcb\t\xe6R8\xaf\xb7~\v!\x9e\x90$\xe9\x19I\x92F\xfc\xda\xc1ϛ{LHc\x18u\xa4\x90\xef{!\xc1%\xdawH\x92\x94\xecMp}B\x88\xd7\ao\xe2\x03\x17zl\x9f\x17\xf7\x98\x90\xc60\xea\x18ɋ\xc7\x06W\xb4.&\xb8\f\xa2\\\x92\xa4\x80\x10\xe2\x18\xd0\x06\xec\x96ey{\xc2\n.\x00\xa3\xc9\xfd\u007f\x01\xfc\xc2\xdcH\x89\x04\xf4\x16\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	filek := &embedded.EmbeddedFile{
		Filename:    "images/js/layer/theme/default/layer.css",
		FileModTime: time.Unix(1562162089, 0),

		Content: string(".layui-layer-imgbar,.layui-layer-imgtit a,.layui-layer-tab .layui-layer-title span,.layui-layer-title{text-overflow:ellipsis;white-space:nowrap}html #layuicss-layer{display:none;position:absolute;width:1989px}.layui-layer,.layui-layer-shade{position:fixed;_position:absolute;pointer-events:auto}.layui-layer-shade{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+\"px\")}.layui-layer{-webkit-overflow-scrolling:touch;top:150px;left:0;margin:0;padding:0;background-color:#fff;-webkit-background-clip:content;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.layui-layer-close{position:absolute}.layui-layer-content{position:relative}.layui-layer-border{border:1px solid #B2B2B2;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.layui-layer-load{background:url(loading-1.gif) center center no-repeat #eee}.layui-layer-ico{background:url(icon.png) no-repeat}.layui-layer-btn a,.layui-layer-dialog .layui-layer-ico,.layui-layer-setwin a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-move{display:none;position:fixed;*position:absolute;left:0;top:0;width:100%;height:100%;cursor:move;opacity:0;filter:alpha(opacity=0);background-color:#fff;z-index:2147483647}.layui-layer-resize{position:absolute;width:15px;height:15px;right:0;bottom:0;cursor:se-resize}.layer-anim{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-00{-webkit-animation-name:layer-bounceIn;animation-name:layer-bounceIn}@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-layer-title{padding:0 80px 0 20px;height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;background-color:#F8F8F8;border-radius:2px 2px 0 0}.layui-layer-setwin{position:absolute;right:15px;*right:0;top:15px;font-size:0;line-height:initial}.layui-layer-setwin a{position:relative;width:16px;height:16px;margin-left:10px;font-size:12px;_overflow:hidden}.layui-layer-setwin .layui-layer-min cite{position:absolute;width:14px;height:2px;left:0;top:50%;margin-top:-1px;background-color:#2E2D3C;cursor:pointer;_overflow:hidden}.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA}.layui-layer-setwin .layui-layer-max{background-position:-32px -40px}.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}.layui-layer-setwin .layui-layer-close1{background-position:1px -40px;cursor:pointer}.layui-layer-setwin .layui-layer-close1:hover{opacity:.7}.layui-layer-setwin .layui-layer-close2{position:absolute;right:-28px;top:-28px;width:30px;height:30px;margin-left:0;background-position:-149px -31px;*right:-18px;_display:none}.layui-layer-setwin .layui-layer-close2:hover{background-position:-180px -31px}.layui-layer-btn{text-align:right;padding:0 15px 12px;pointer-events:auto;user-select:none;-webkit-user-select:none}.layui-layer-btn a{height:28px;line-height:28px;margin:5px 5px 0;padding:0 15px;border:1px solid #dedede;background-color:#fff;color:#333;border-radius:2px;font-weight:400;cursor:pointer;text-decoration:none}.layui-layer-btn a:hover{opacity:.9;text-decoration:none}.layui-layer-btn a:active{opacity:.8}.layui-layer-btn .layui-layer-btn0{border-color:#1E9FFF;background-color:#1E9FFF;color:#fff}.layui-layer-btn-l{text-align:left}.layui-layer-btn-c{text-align:center}.layui-layer-dialog{min-width:260px}.layui-layer-dialog .layui-layer-content{position:relative;padding:20px;line-height:24px;word-break:break-all;overflow:hidden;font-size:14px;overflow-x:hidden;overflow-y:auto}.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute;top:16px;left:15px;_left:-40px;width:30px;height:30px}.layui-layer-ico1{background-position:-30px 0}.layui-layer-ico2{background-position:-60px 0}.layui-layer-ico3{background-position:-90px 0}.layui-layer-ico4{background-position:-120px 0}.layui-layer-ico5{background-position:-150px 0}.layui-layer-ico6{background-position:-180px 0}.layui-layer-rim{border:6px solid #8D8D8D;border:6px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none}.layui-layer-msg{min-width:180px;border:1px solid #D3D4D3;box-shadow:none}.layui-layer-hui{min-width:100px;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6);color:#fff;border:none}.layui-layer-hui .layui-layer-content{padding:12px 25px;text-align:center}.layui-layer-dialog .layui-layer-padding{padding:20px 20px 20px 55px;text-align:left}.layui-layer-page .layui-layer-content{position:relative;overflow:auto}.layui-layer-iframe .layui-layer-btn,.layui-layer-page .layui-layer-btn{padding-top:10px}.layui-layer-nobg{background:0 0}.layui-layer-iframe iframe{display:block;width:100%}.layui-layer-loading{border-radius:100%;background:0 0;box-shadow:none;border:none}.layui-layer-loading .layui-layer-content{width:60px;height:24px;background:url(loading-0.gif) no-repeat}.layui-layer-loading .layui-layer-loading1{width:37px;height:37px;background:url(loading-1.gif) no-repeat}.layui-layer-ico16,.layui-layer-loading .layui-layer-loading2{width:32px;height:32px;background:url(loading-2.gif) no-repeat}.layui-layer-tips{background:0 0;box-shadow:none;border:none}.layui-layer-tips .layui-layer-content{position:relative;line-height:22px;min-width:12px;padding:8px 15px;font-size:12px;_float:left;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.2);background-color:#000;color:#fff}.layui-layer-tips .layui-layer-close{right:-2px;top:-1px}.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#000}.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}.layui-layer-tips i.layui-layer-TipsB{top:-8px}.layui-layer-tips i.layui-layer-TipsL,.layui-layer-tips i.layui-layer-TipsR{top:5px;border-bottom-style:solid;border-bottom-color:#000}.layui-layer-tips i.layui-layer-TipsR{left:-8px}.layui-layer-tips i.layui-layer-TipsL{right:-8px}.layui-layer-lan[type=dialog]{min-width:280px}.layui-layer-lan .layui-layer-title{background:#4476A7;color:#fff;border:none}.layui-layer-lan .layui-layer-btn{padding:5px 10px 10px;text-align:right;border-top:1px solid #E9E7E7}.layui-layer-lan .layui-layer-btn a{background:#fff;border-color:#E9E7E7;color:#333}.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5}.layui-layer-molv .layui-layer-title{background:#009f95;color:#fff;border:none}.layui-layer-molv .layui-layer-btn a{background:#009f95;border-color:#009f95}.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1}.layui-layer-iconext{background:url(icon-ext.png) no-repeat}.layui-layer-prompt .layui-layer-input{display:block;width:230px;height:36px;margin:0 auto;line-height:30px;padding-left:10px;border:1px solid #e6e6e6;color:#333}.layui-layer-prompt textarea.layui-layer-input{width:300px;height:100px;line-height:20px;padding:6px 10px}.layui-layer-prompt .layui-layer-content{padding:20px}.layui-layer-prompt .layui-layer-btn{padding-top:0}.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4)}.layui-layer-tab .layui-layer-title{padding-left:0;overflow:visible}.layui-layer-tab .layui-layer-title span{position:relative;float:left;min-width:80px;max-width:260px;padding:0 20px;text-align:center;overflow:hidden;cursor:pointer}.layui-layer-tab .layui-layer-title span.layui-this{height:43px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff;z-index:10}.layui-layer-tab .layui-layer-title span:first-child{border-left:none}.layui-layer-tabmain{line-height:24px;clear:both}.layui-layer-tabmain .layui-layer-tabli{display:none}.layui-layer-tabmain .layui-layer-tabli.layui-this{display:block}.layui-layer-photos{-webkit-animation-duration:.8s;animation-duration:.8s}.layui-layer-photos .layui-layer-content{overflow:hidden;text-align:center}.layui-layer-photos .layui-layer-phimg img{position:relative;width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-imgbar,.layui-layer-imguide{display:none}.layui-layer-imgnext,.layui-layer-imgprev{position:absolute;top:50%;width:27px;_width:44px;height:44px;margin-top:-22px;outline:0;blr:expression(this.onFocus=this.blur())}.layui-layer-imgprev{left:10px;background-position:-5px -5px;_background-position:-70px -5px}.layui-layer-imgprev:hover{background-position:-33px -5px;_background-position:-120px -5px}.layui-layer-imgnext{right:10px;_right:8px;background-position:-5px -50px;_background-position:-70px -50px}.layui-layer-imgnext:hover{background-position:-33px -50px;_background-position:-120px -50px}.layui-layer-imgbar{position:absolute;left:0;bottom:0;width:100%;height:32px;line-height:32px;background-color:rgba(0,0,0,.8);background-color:#000\\9;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font-size:0}.layui-layer-imgtit *{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px}.layui-layer-imgtit a{max-width:65%;overflow:hidden;color:#fff}.layui-layer-imgtit a:hover{color:#fff;text-decoration:underline}.layui-layer-imgtit em{padding-left:10px;font-style:normal}@-webkit-keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-close{-webkit-animation-name:layer-bounceOut;animation-name:layer-bounceOut;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@media screen and (max-width:1100px){.layui-layer-iframe{overflow-y:auto;-webkit-overflow-scrolling:touch}}"),
	}
	filel := &embedded.EmbeddedFile{
		Filename:    "images/js/layer/theme/default/loading-0.gif",
		FileModTime: time.Unix(1562162089, 0),

		Content: string("GIF89a<\x00\x18\x00\xb3\x0f\x00\xf3ɧ\xf1\xd8\xc5\xf4\xb0\x91\xfet\r\xfeS\x0f\xff\x87\x00\xf7\xb9n\xfa\x87G\xfbp:\xf8\x99j\xfc\xab2\xef\xe6\xdd\xffD\x00\xfff\x00\xff\x99\x00\xee\xee\xee!\xff\vNETSCAPE2.0\x03\x01\x00\x00\x00!\xff\vXMP DataXMP<?xpacket begin=\"\ufeff\" id=\"W5M0MpCehiHzreSzNTczkc9d\"?> <x:xmpmeta xmlns:x=\"adobe:ns:meta/\" x:xmptk=\"Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00        \"> <rdf:RDF xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"> <rdf:Description rdf:about=\"\" xmlns:xmpRights=\"http://ns.adobe.com/xap/1.0/rights/\" xmlns:xmpMM=\"http://ns.adobe.com/xap/1.0/mm/\" xmlns:stRef=\"http://ns.adobe.com/xap/1.0/sType/ResourceRef#\" xmlns:xmp=\"http://ns.adobe.com/xap/1.0/\" xmpRights:Marked=\"False\" xmpMM:OriginalDocumentID=\"xmp.did:ACCDDAF31E20681188C6DF5FCB402549\" xmpMM:DocumentID=\"xmp.did:59C0B9359E6611E191D696EB00F90EEF\" xmpMM:InstanceID=\"xmp.iid:59C0B9349E6611E191D696EB00F90EEF\" xmp:CreatorTool=\"Adobe Photoshop CS5 Macintosh\"> <xmpMM:DerivedFrom stRef:instanceID=\"xmp.iid:D7567F013220681188C6DF5FCB402549\" stRef:documentID=\"xmp.did:ACCDDAF31E20681188C6DF5FCB402549\"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end=\"r\"?>\x01\xff\xfe\xfd\xfc\xfb\xfa\xf9\xf8\xf7\xf6\xf5\xf4\xf3\xf2\xf1\xf0\xef\xee\xed\xec\xeb\xea\xe9\xe8\xe7\xe6\xe5\xe4\xe3\xe2\xe1\xe0\xdf\xde\xdd\xdc\xdb\xda\xd9\xd8\xd7\xd6\xd5\xd4\xd3\xd2\xd1\xd0\xcf\xce\xcd\xcc\xcb\xca\xc9\xc8\xc7\xc6\xc5\xc4\xc3\xc2\xc1\xc0\xbf\xbe\xbd\xbc\xbb\xba\xb9\xb8\xb7\xb6\xb5\xb4\xb3\xb2\xb1\xb0\xaf\xae\xad\xac\xab\xaa\xa9\xa8\xa7\xa6\xa5\xa4\xa3\xa2\xa1\xa0\x9f\x9e\x9d\x9c\x9b\x9a\x99\x98\x97\x96\x95\x94\x93\x92\x91\x90\x8f\x8e\x8d\x8c\x8b\x8a\x89\x88\x87\x86\x85\x84\x83\x82\x81\x80\u007f~}|{zyxwvutsrqponmlkjihgfedcba`_^]\\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#\"! \x1f\x1e\x1d\x1c\x1b\x1a\x19\x18\x17\x16\x15\x14\x13\x12\x11\x10\x0f\x0e\r\f\v\n\t\b\a\x06\x05\x04\x03\x02\x01\x00\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xf2\xf0\xc9I\xab\xbd8\xebͻ\xff`\x16\bGi\nA\xa8vAҼp\x9c,km-C\xac\xc3Cj[\x81\x03b\x888\xf8,\x88\x9d\xb2q\xc0\x04\f\x8a\xa8\xc2p\xc4$\x18\xd8,6aq-\x95܊\xc1A.\x93\r\x19\x81v\xcd\x10P\x02\xdfo\x15`\xae;\x00\x97\x00\x9b}\x14ėn\x12\vvv4\x15\a{kM\x12\a\u007fJ\x8b\x0fc\x84fh\x15\x04\x89Z\x04\x13\x8eK\x13\n\x93f\n\x16\x98k\x9b\x9c;\x13\xa0u\xa3\xa4Y\xa6\xa71\xa9\xaae\x16\x97\xad\x9a\x129\xb0/\x03\x9e\xb3\x0e\xa2\x87\xad\f\x90\x8d\xbbL\x13\x92\xaa\x95o\xc3G\x06\xc7\r\xcc\x01\xbfU\x13W\x98a\x12p\xc7Uʄ\xcc]\x89\xda\u05fb\xe4\x12ߔ\x1b\x02\bZ\b\x81\x158\xa7\x03\x86\x15\x00\x9fe\nx?\x15\x01I\u007f\b\xac\xf1\v\xb1\xc0˒\x19\x03\a\xb6\xd0\xc5\va\u0087\x10#J\xcc\x10\x01\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xe8\xf0\xc9I\xab\xbd8\xebͻ\xff \xb7\x00\x89`\x94@\xa8~\xcbѼ\xf0;\bk\x8d\tq\x0e#\x8b}\t\b\x86Px\b\\\x02\x03\x9d2\xf1\x18)\x9eO@\x0f\x14\x1cZ\x19\xb4JR\xb9T8\xbe`\x87\xc2\xe8I\\\xaf\x84\xa9\xc4\xc0\xe5\x86\xdfb\xb5&p>#(\xdbv\xac\x00\u007f\x1b:\augS\x01z:}pr\x18\x04\x82WY8\x860\x03\x88o)\x1b\x8dWL\x0fl\x91/|\x94`\u007f\x97\x98C\x9a\t\x9d\x9e\xa0\xa1\x1c\x8c\xa4X\x12\x90\x9d\x93\xaa\x0e\x96\x1aU\xa4d\x00\xa8/\xb4\x0e\x8a\x17\x00\xaew\x13\xbc\r\x9f\x94\n\x1e\xb8\x82\xb6\x0f\xa7\xbc\xaa\xc0\x18\v\xccV\x04Y\x13H\xbc\t^pc!\x02\xadC\bd\x15\xbb\xb2M\x06~\xd3\x1d\x00\xef\x00\xe6\xc1y\\\t\xed> -m\xa2\xf8\xfd\x0f\x01\t\x0e\b\x14(ş\xc1\x83\b\x13b\x88\x00\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xd5\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8ec \x1cM\x9a\"\xc9Br@\x1co\u00a0\xde鐼XB0@ aw\x11\xe0p\x85\xa4Ba\b\xf0$\x88\xa0\x14\x88\xb0\x04l\xc7F\xc1\xc1\xedr\r\xbc\xc3t|\xa8\xa0\xb2\x03\xaf\xda\x01 \x01\xc6\xf0\xb6$\x90M\xad\xd7.Q\x14>\xadJ\x8cY[w^`!\v|pygG\x83j\n\"o\x88Sr\x8b8\x8dj\x90\x92\x93\x12\x957\x97^\"\x01\x9aRN\x0f\x9d*\x9f\\\x8f\"\xa3A\x13\x06u\x82\x97\x85!b\xa3esu\r\xa9\xa5!\x01?\x92\x04\xbd\x0fXG\xb2w\xb4\"\x02\x9a\x02\x15\x00\xbaǄO\xbfp\xc2\x17\t\xba\x03\xc7\nr\xd3>AC\xc3\xce\xc5G\x03\xddO<\v\t\xe4)\t\xe2\xe8O21y\xf0\xf5\xf6\xf7\xf8\x15\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xde\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8e\xa4\x14\bG\x9a&@\xb9\tH\x1c'A\xb6$M\xae\xebH\xebV\x02\x02cH\x1c\"\x16\x97CnPh:u\xbe\xdf#P\xac\x1a-\xb8F\xc1\xc1\xedr\a\x8dA\xed\xb7\x10Z\xab\x02J \xb7\xf5\xbas\ti\xe2l% %\xb8\x81{\xefȍKftEi\x12`|{`\x84$T\x82U\b&9\x87n\x05\r\a.\x00\x8d\x8e\x12\x00a\x92^\x94\x96%\x98\x99D\x8f\x0f\x9cz\x9e\\\xa0.\x8c\xa4\f\xa6k\r\xaa\xab\x95?\x81\x99\x8a\x86\xb4\x89?\a\xaf\f\u007fJ\xa9\x9e~?\x01\xb8tq\x13\x9cZ\x9e`\xa1?\x02\x99G\x15J\xce|`\r\u007f?\x00\bt\xd1\x14\v\xd7ĵa\x8aR\x0f7ߥQ\x17\x02;\xf1\a\xdc\xe9\x8b\t\xda9\a\xe8\xf5\xfc\xfd\xfe\xff\x00\xa5D\x00\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xce\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8ed\xb5\x00\x89!$@Pj\xc1A04C\x1c.\xb6$M\xef\xf7\xb8\x97%Q+\xd6\x12\x93\x85A\xc1t\x14\x06\xbf\xdf`!\x9c\b\x8cX\x86\xe0\x01px\xbf\xdeBԇ\xa8>\x02\xb3l\x91\xd0\x05\xbb\xc5ㆡzPc\v\xee<t<\x15\xa6\xed4\ry\x83q\r[%\x01\x80E\x03\x83y\x85\a/\x00\x8a5x\x8d`{Q\x90%\x92\x93\f\x95\x96^\x98?\x9a$\x89\x9d\x8c\xa0^\x8fB\x9d\f\x82\xa9\x0e\x85\x87%u\x9d\x9f\x8d\xa2?9\x88\xad\x06\xa0pc\xa4/D\x8aHmy\xc0Q}f\x02\u007fX\xb3\x01\xbe\x97\x85\b\xbbf1XA:<q\aTf&\x00\xe2\x00\xdf\x1b\x01\t\a\xe9\a,\xe0\xed\xee\xef\xf0\xf1\xe0\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xca\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8eW\x90 (*,d\x8b\x05\b#\xcfs\x92\x99C\xa37C\x12\xb8\x96\x05\x81F\xe3\x15\x14H\x03K\x92\xd89w6\xe0$F\x94\x15\x1c\xd8,\x16\xf0\x10<\xbf\r\x81\xb4[\x95\r\xb4h\a \av\x0e\x96\xaea\xb5\x91N\xb7\xbf\xd1\x16\xa0̸ֵlw:\x03@\te\x04\u007fh\x05\x82N?-\x86U\x88\x89Y\x8b\x8c:\\\x8f\x87\x93\x94\x96\x97.\x02\x9a\x9b\x0e\x95\x96\x8e$\x01|~\x93\x81\x8cRTDt\x9b\x9d\ry-\xa0e\xaau\x06\xb3\xa6.\x90U\xb9Z\\M\x8c\xb5@\xb7s\xb9\x06\xa6\x02\xacnbc\x130e\tp\x16&x\xbd\xd1\x12\x00\t\xde\t\x02\xda\x18\v\x00\xe5\x00\xd6\xdb\xe9\xea\xeb\xec\xed\x1f\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xec\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8e\x99\x90 (*\x04d\x8b\t\b#\xcfs\xb2dAr\xec\xbb\xe0^\x80٠@,\f\x1a2\xc4e\x91h8\x9f\xce\x01\xe07\t\x10\x18\r\x87v\xab-\xc8\x12\x96\x03t\xecdQ\x0f\f\x02w\xed\x18\xc8\xcc\x12\x01\x99<\xb8\xb9\x02\xb2\x02{\x8d<L\x16Gsc>.\x02X{k^\x04\x13r\x82c\x03?1\x03\x88ko\x12b\x8ecp#1z\x94[WS\x0f\x98\x99O\xa2$\x9d\x9f\xa0\f\xa2\xa4\xa5\r\xa7\x9c\f\x93\xaa\x0eWf\xae\xa5\x9b\"\x86Y\xaa\x8a\x8c\xafQ?x\f\x9e\x94HJ\x12\x01\xc2\r`\x91\x87\x94^\xac\x14M\xa5\x03\xbb#\xc5\r\xc7\\\xd3~\x14\v\xb9d\x84T\x02W\x04\xb4]H\f\bv\x15\x06\x82\xd8T\x14\x01144\xe5@\t\x81\r\x03+\xf4,\xc0\xa0A\xe0@\xb6\x80\b\x13*\\Ȱ\xe1\x84\b\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xe0\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8eZ  L\x9a\"I@\xbeWB\xa8tJ$eb\b\xba\vO\x01\x83BQ(\ff5\x95\xe0\x1284\x9e\xd0\xc6\xc1\xf728\xae\xd8\xeb \xa9\xa2J\x16\x83\xa8x\xb0x\x01\xb2hG\x83\xcb@T\x10\xe2\xb8{\xb4H\xa7\xd9\f\xaa \xce_\x8a\xacvY[\\~\x0fa|c#\n\x81Y\x05ls\v\x88|^\x1e\x8ch\x8f\x12\x00\x92q\x00\"\x96Y\x98\x0f\x9a\x9bQ\x9d!\x8b\x9f\x8e\\s\x01\xa4Qe!\x80\x96\x83I8\x12\x87\xa4\x03#\x01\x9f\x0eHIz\xae\r\xb6\u007f\xb3l\x04\x14`\xb9\xb0#\xb2hkl\xa6@\xb8q\x03\x94\"\x00\xa8W\x05\xd0\\\a\x17\vpq\a\xcc?\x99\xbfI\x04\x85\x17\x00\t\a\xef\t\xd2\xe6\x14\x012\xb5\xd7\xf3f\x00\xfb\x00\xe5\xf9\xff\x00\x03\n\xbc\x10\x01\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xe9\xf0\xc9I\xab\xbd8\xebͻ\xff \x16$$),a\xfa\t\x04\xe3\xbe.\x12\xa8\xf4\xb5 p\xfe\n\xb5\xb7\x00\x8a`\x10\x80:莄\x99e\x91\x184\x9e\x8d\x01\x0f\x14P8\xaeX\x87\"q\xec\x12,\x00\xa8\xf8\x89\xf8,\xac\xd9l\xa1\xdbMP\x16α\xd8\xe01\xa4\xef\x03\xb6\xee;9\xc8\xe5J\x1a\vw\x84-z0J\x01\u007frn\x1b\x00\x84w\r\x870S\x02\x8bc\x03\x1cv\x90Y\x92\x93.\x8d\x06\x97c\x9a\x9c\x9d\x9f\xa0\x12\t\xa3b\x1c\x8f\xa6W\x9e\x9f\x8d\x96\xacQ\x1c\x83\xb0\x0e\xa8.\x00\x12\x8a\xb6\a\x1dh\x9ck\xbc\x14\b\xb6\xbe\xb8\xb0\xbc\f\xc2\x13a\xa3\xd0\x1dU\x84\nF\xa8I\x15\x02qr\a(f\x9bX\x06(8\x9fS\x15\v~ct=\xea\xd9l\x04\xcb\x18?\x00\xf7\xef\x19,]2\xf9\xfe\x0f\x02\x10\b\x14\x98 п\x83\b\x13*\xac\x10\x01\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xf3\xf0\xc9I\xab\xbd8\xebͻ\xff`\x16\bHi\nA\xa8vA¼p\x9c\xa4k]\x05D\xac\xc3\x04m\xdf\x06\x85Pa\xf0U\x10\xbb$\x03\x81i\x1d\x9e\x87\xd9\xc6\xe0\xa8Z\xab\x06\x8bK\x99Lh\x1b\xe00؋\x01\\\xcf\x0e\x00%\xc0\xe5\x1a\x05\xe2xCpY\xa0ы\x89\xa0\xad\xa4K\x16rrF\x12TwWY\x12H|;L\x12\t\x81qd\x14\n\x86W\n\x13\x8bJ\x13\x03\x90b\x03\x16\x95g\x98\x99;\x13\x9dq\xa0\xa1V\xa3\xa41\xa6\xa7a\x16\x94\xaa\x97\x129\xad/\x04\x9b\xb0\r\x9f\x15\x85\xa1\x88\x0f\x8a\xb8\x8d\x0f\x8f\xb0\x92\x13\x01\xaa\x0e>[\xb8\x92\x01\xbc\x83\x84\xc1k\xb8/FȐʿ\x86\xc2\x13\a\xb8\a\x16\x06\x90\xe1\x17\x00\xb3U\nj\x16\v\xb7\x8b\x04y\x16\x00\ab\a\xef?k\xc4\\\b\xfb\xf8\xadX0\x8eˁz\x02\u007f\xb4\x90ǀ\x80\x94\x84\x10#J\x9c\x98!\x02\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xde\xf0\xc9I\xab\xbd8\xebͻ\xff`\x17\x00$\x19\x9e\xe0\x92\x10L\xeb\x12I\x80Θ\xc0\xbaxK\b4f(\x8e`а\xb8\x04rH\x97\xec\x11H\x1c\x9e\x87XJH\x15\x16)\x8b[2GP5\xbe\xe0o\xe2\x03\xacR\x15\x95\xc4v\x8b\b\xbb\x1b<\x0e\xc0l\x06L\x8e\xeb\xe4\xfb\xbd\xd4\xd0\xe9\x13\x02yH\x04{nc\x1a\v\u007ffW\a\x839\x86n\x03\x1b\x01\x8bUK\b\x8f8\x91n\x94\x96T\x98\x9a.\x9ca\x9e\x9fA\xa1\xa2\f\xa4_\x93\x1b\xa7A\x13j\xaa\x85\xa4\x88\x1a\x06\xa7\x06\x81\xaa-\xac}\x19\x8a\x9fW\x0fY\xbd\xb5\x86\xb7\x94ef\n\xc0\x0f\xb3\xa2\t\x06\x86\xbb \xb9UD\x17\x99\x9a\b\x12\x00\aa\av'\v\x01\xe7\x01\xc4\x16\v\xdcy\b\xea=3\x82k\xca\xf1=MZ\f0\xcf\xf6\xfd\xfe\xff\x001D\x00\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xd8\xf0\xc9I\xab\xbd8\xebͻ\xff\xe0\x17\x00$\x10\x84(\xb8\b\x04㾄\xb0\xa4\\0\xdas\x16\xb4o\xef\x12'\x9ae\x01p\x18\x8f\x0eE\xb0\xb2\xe0\xf9z\x84\xc6a\x9aX\xa6\x14Ȭ\xc3*A<\xa1\x8d\xb08\x9c\xa0\x19\xb4ڜD\xf0\x85\x8d\xdf\r\x01j\x81\xd6\x1a(\xce/\x1c\xce\xe5\x14\xebY\x13\x01m?{oe X\x80HA\t\x84\f\x86o\x03!\x8a\x8bF\x8d\x8f\x91o\x94\x96G\x98\x84\x9ac!g\x9d[k\x99\xa1\r\x93 \xa4\x9d\x13\x00\x8fQ\xa1\x88\x1ft\x9dw\x13yO\xa9}\x1c\xad\x80j\x0f\x8e\x84\xb2\x86\xb4*\x95h\x00L\xba>\xc5o\xb84\u007fY\n\xc1\x82\xcd>o\a\xcbB\x12D\x06\xe0\x06\xbd\x13\v^\x84\b\xd6\xdd4\v\t\xd8\t\xe9\xea\xdd\x02\t\xf4\tr\xf1\xf8\xf9\xfa\xfb\x1c\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xcc\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8e\xe4\xb3\b\a\xa2\xaa\xc2Rj\x80\xa1̊\x01h\x02\xc1\xec<\x9f\xbc\x96\x80\xc2A,\x12\x15\x81K\xa2\xc7 4\x1aN\xdd\x0f(Y\f\x8dX\x85\x8b\x02\xe89\x9f\xe0'A@}\\\xb1يn\xf7\r\x87\a\xd4\x00z\xeeHJ\x04=\xb7\xbeA~\x19\xe8h\x06\x13\b<m{O\a@\x80s\x13k\f\x87np/\x8bh\x13y\x90a\x8a\x94F\x96<\x98\x99\x93\x9bE\x9d;\x9f`@\u007f\xa2\x82\x12\x84l\xa6\x89/\x00\xa2\x0e7w\x97\x98}/g\x80\n\x14\x01\x8e\x86{v/r\x94\xc3\x12K\x85\x87\x04STVtZJLz\f\xcde\x0f\x00\xbb\n\x00[\x17\x00\x8eL\f\xb9\xd7$\v\t\xe0\xcc\xdd\xe4\xeb\xec\xed\xee\xef#\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xce\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8e$\x15\bI\x9a\bA\xa9-\x86\xe2̎b,Yp0|\xcf\x1f-W% \xa3\x19\x15AS\xa2A`6|<BR\xb8(\x1a\x8f\xb8ɲ\xc1\xed2\xa1\x88\xac\xabz-ײ\x02\xaf\xfa\xebK\b\x1f\x06\xb3\xd9\xf0X\xac\xd7P\xc6td\x95\xd3\x14\x0f[w]\x04P\x02.\x01~f\x01\x03\x83j`\x88\x8ae\x01\x8e\x8f>\b\x91\x92F\x94\x95]\x90%\v\x9aF\v\x8d\x9dO\x97B\xa24\x81\xa6\x85>\x87.q\xa2t\x9c\x95y{\"\xa1\xa2Y\x82w\xae=\x98o\x89\x92bp\x83\xbfQ\xc5c}X\x16\x00\a\x96\x97\xb8c\xb2F7\x19\v\by<ao\x17\v\x01\xe1\x01\xca\x18\xcf\b\xe7\b\a\x00\xde\xec\xed\xee\xef\xf0\xf1\x12\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xc1\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8eX`\x02\x81\xb7\x00,Jr\x81\xe1̴ch\x02\xc2\xec<!\xbc\x18@m\xe8P\x00\x12\x87\xe4!\x118\xf0\x9e\xbc\x03\xb0\x12 \x12\v\x8d\xac\xb6A\x80z\u007f\xd3\xc7Ba%\x0e\xb6ڮ\xf7\x99\x9a\xca\xcaD\xb4v\xfdD\x84\xe1ֳ\\Mg\xb4IUxCXr\r};`\x80\x82\x83\x85\x86\x87\t@\x81\x8b3\x84r\x87\f\x90/\x92\x93\x95h\x97\x89$\x934zh|t\u007f$o\x93\x8d\x97\x04a\v\xa2\x9di\x9fa\x0fB\x82\xb2Y\xa6kR\xb5\x0f\x9bD\x06\x00\a[\a\x00\x02\x87\xa0\xb51V7\x199^>\xbe\x161\x06\xd6\x00\v\x1d\x02\t\xdc\t\xca\xd3\xe0\xe1\xe2\xe3\xe4\x1f\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xc8\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8e\xd8\x02\x18\xa8\x01,d\x9b-\x8a#ϲ\u0096\t\xc2\xec\f\x92\xdc.ʂF\x9c%\x02\x96\x00\x81\xc7d\x10\x90A\t\xacHm$\x84\xcb&\x93\x00t\x19\xa8\xd4BC \xd5i\x9b\x88\xeeh\b\xa6\x0e\x1a\xc8\xc4\xf9|\xf5\xb6\xdd\xd6Gv\xbe\r~\xefDb\x03\x01|gP$1\x804b\r\x00\x85Z\x00.\x89\x8a2\x8c\x8e\x8fL\x91-\x93\x94\x82\x84\x98<\x87#\x00\x943oW{\x8f\x04Al\xa5\rp\x0fr\xa0u\x92\xa5bu\v\xa9s\\Q\xad\x80\r\x06\x14\x9f|OQ\x12\x01\x9cT\a\x9aBfZi\xc6\x13ST6/\xb2L?\xd1\x15\x01\x06\n\xde\n\x06\xa2/\x00\xe4+\xda\xe7\xe8\xe9\xea\xeb\"\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xb4\xf0\xc9I\xab\xbd8\xebͻ\xff`(\x8e\xd9\x02\x18J\xaa\x18\xc6B\xbe\x18\xe0\xcctmh\u0081\xec\xc8!\xc0\x17CmH\xbbY\x02\b\x86r\xa9D\x04\x80\x13\x19q\n\xa8,\b\xcc,\x83\xe0\x82*\xa6SE%\xa9\xcd\"\xa0R0\xb1*\x01\x94\xcb\xec\xd7WM\x14K\x0eo\xed\x01H\aO\xb0yL\x04|}D\x13\x81Z\x84\x855\x87\x88L\x8a\x8b3\u007f\x8eJ\x830s\x91v\x0fd\x8eg0i\x8bq\x02\x94\f?0\v\x913]\x12\x9cy\x9e@B\x8bF\x13\x01\x88\x04q\xb0\x85\xb3\x14\v\xadL\b\xabP\x0f\x01t\xb8\x169\xbf\x02\xc1\xc2\x0f\v(C-\xcc\xd2\xd3\xd4\xd5\xd6\xd7\x18\x11\x00!\xf9\x04\t\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xd6\xf0\xc9I\xab\xbd8\xebͻ\xff\xe0\x15\x8cdh\x82\vବ\xa3\x18\xcb)cAk\xafJ\xa0\x05@\x0f\xe8\xb3I q(ގ\x8a\x98E\x80`8\x9f\x04@0Ѩ6\nG\xa4%\xf1\xec>\x132\x81\xb51\xc8f\xa5\x13\x80w\xcd@\xa3\xc6\rsVAi\xb2\xbb\b\x13u,\xcf\x02\x03wk@\x1f\x03cX}7\x06\x12\x02\x81^\x02!p\x87\x88-\x8a\x0f\\\x8d_\x90\x86\x936\x95\x97\x98\f` \x85Ve\x9c,h\x8c\xa0\f\x8f {U\xa6\xa7\x0e\u007f\xab\f\x83\x1e\x01p\xb2+\x14\x04\xa0\x04'\xafW\xb2\x95\x12j\x98\xad&\x06\x9b\x93I\x15\a\x8d\aA\x00\a\xb0\x9c\xb7i\xbe^QA\x16\v\nr\xce\x19\x02\t\xe5\tn\xdd\x15\v\x06Y0\xe9\xef\xc6\x06\xf2\x06\xe8\xf0\xf6\xf7\xf8\xf9\x17\x11\x00!\xf9\x04\x05\x05\x00\x0f\x00,\x00\x00\x00\x00<\x00\x18\x00\x00\x04\xe2\xf0\xc9I\xab\xbd8\xebͻ\xff`\x16\x8cdh\x82\x8b⬬\xa3\x00\xcb)cFk\xafJ0{Ar\xfc\x87\x84\xee\x01\xb8\x19\x15\xb1K\x82\xc0h2\b\x89\xa4'ѨZ\xabB\xa3Va\t0\x9d`\u0090#\xb8\x9a\x1b\xda4\xa0\x82\x00\xbb\x19\x88\xce\xe2|\x1d\xa4\xb7\x14\xc1\xfb-\xe0P\xe9U\x05wZR_{N\x04\x1c\x03\x80U\x83Zk\x0f\x01\x87oc\x18\x8c\x8d\x8e7\x06\x12\x00\x93n\x90\x19\x97h\x996\x9bD\x9e`\xa0\x18\x8b\x8c\xa4\xa5\x12\x92\xa8M\x95J\x97\x82\xae+\xa0\x86\x93\x89\x1b\x01\xb6\xb8+R\t\xb2\t\x1d\u007ftv\xb8\\\x13\v\xbbo\x04R\x1b\x06\x80\x06*\xae\xb4^\x87b \x00\aW\ak\v\xae\xa6\x16Kn\a\xd2;\x91\xd7w\xe5\x17\v\x00\xf20\xeb\xf05j\xf5\xf9\x01\xf7,\n\x06\xea\xf9\x02\n\x1cH\xf0B\x04\x00;"),
	}
	filem := &embedded.EmbeddedFile{
		Filename:    "images/js/layer/theme/default/loading-1.gif",
		FileModTime: time.Unix(1562162089, 0),

		Content: string("GIF89a%\x00%\x00\x91\x02\x00\xbd\xcb\xd8\x06+N\xff\xff\xff\x00\x00\x00!\xff\vNETSCAPE2.0\x03\x01\x00\x00\x00!\xf9\x04\x05\n\x00\x02\x00,\x00\x00\x00\x00%\x00%\x00\x00\x02\x8b\x94\x8f\xa9\xcb\xed\x0f!\x98 ZE\xeb\xdd\"\xf3\x150ޢA\xc1IRiٜ.\xa6&\x19\v\xba(2\x1e3]\xdbxl\xd8Yl\xb7\x0ePx!\x86\x8c\x93\xe0\xec\xa3dV\x90P\x9f,\xf7\x11\xbcV\xd9\xc4R\xd4\r;v\xd4\x15\xb9\xe9<\xa3E\xeau{m>\x8b\xe7\x981\x1dx\xe5m\x9ey\xf8\xfe\xe9Qf\x814\"\xf8@\x95cȆ\xc5\xc87\xe6\x98F\xa3\xf8\x83\x17\tS\xc9u\xa9\x87\tf\xd6)\x86E\xd7'\xba\xa8Gz\x8azP\x00\x00!\xf9\x04\x05\n\x00\x02\x00,\x10\x00\x02\x00\x04\x00\v\x00\x00\x02\x05\x8c\x8f\xa9\xcb\\\x00!\xf9\x04\x05\n\x00\x02\x00,\x15\x00\x05\x00\n\x00\v\x00\x00\x02\x15\x94/\x81\x18\xbd\xd9܉qRe.\x86\xd4v/1\xe1\xb2!\x05\x00!\xf9\x04\x05\n\x00\x02\x00,\x17\x00\x11\x00\f\x00\x03\x00\x00\x02\x05\x8c\x8f\xa9\xcb\x05\x00!\xf9\x04\x05\n\x00\x02\x00,\x15\x00\x15\x00\n\x00\v\x00\x00\x02\x13\x94b\x99\xc1j\f\x1d\x8cj\xb6je\xc6SS\xee,F\x01\x00!\xf9\x04\x05\n\x00\x02\x00,\x10\x00\x18\x00\x04\x00\v\x00\x00\x02\x05\x8c\x8f\xa9\xcb\\\x00!\xf9\x04\x05\n\x00\x02\x00,\x05\x00\x15\x00\n\x00\v\x00\x00\x02\x15\x94/\x81\x18\xbd\xd9܉qRe.\x86\xd4v/1\xe1\xb2!\x05\x00!\xf9\x04\x05\n\x00\x02\x00,\x01\x00\x11\x00\f\x00\x03\x00\x00\x02\x05\x8c\x8f\xa9\xcb\x05\x00!\xf9\x04\x05\n\x00\x02\x00,\x05\x00\x05\x00\n\x00\v\x00\x00\x02\x13\x94`\x99\xc0j\f\x1d\x8cj\xb6je\xc6SS\xee,F\x01\x00!\xf9\x04\x05\n\x00\x02\x00,\x10\x00\x02\x00\x04\x00\v\x00\x00\x02\x05\x84\x8f\xa9\xcb\\\x00!\xf9\x04\x05\n\x00\x02\x00,\x15\x00\x05\x00\n\x00\v\x00\x00\x02\x15\x94/\x80\b\xbd\xd9܉qRe.\x86\xd4v/1\xe1\xb2!\x05\x00!\xf9\x04\x05\n\x00\x02\x00,\x17\x00\x11\x00\f\x00\x03\x00\x00\x02\x05\x84\x8f\xa9\xcb\x05\x00!\xf9\x04\x05\n\x00\x02\x00,\x15\x00\x15\x00\n\x00\v\x00\x00\x02\x13\x94`\x99\xc0j\f\x1d\x8cj\xb6je\xc6SS\xee,F\x01\x00!\xf9\x04\x05\n\x00\x02\x00,\x10\x00\x18\x00\x04\x00\v\x00\x00\x02\x05\x84\x8f\xa9\xcb\\\x00!\xf9\x04\x05\n\x00\x02\x00,\x05\x00\x15\x00\n\x00\v\x00\x00\x02\x15\x94/\x80\b\xbd\xd9܉qRe.\x86\xd4v/1\xe1\xb2!\x05\x00!\xf9\x04\x05\n\x00\x02\x00,\x01\x00\x11\x00\f\x00\x03\x00\x00\x02\x05\x84\x8f\xa9\xcb\x05\x00;"),
	}
	filen := &embedded.EmbeddedFile{
		Filename:    "images/js/layer/theme/default/loading-2.gif",
		FileModTime: time.Unix(1562162089, 0),

		Content: string("GIF89a \x00 \x00\xb3\x00\x00\xff\xff\xff\xb3\xb3\xb3\xfb\xfb\xfb\xd6\xd6\xd6\xe1\xe1\xe1\xf2\xf2\U000baeba\x81\x81\x81444\x01\x01\x01\x1b\x1b\x1b\xc4\xc4ė\x97\x97\xfd\xfd\xfdTTT\x00\x00\x00!\xff\vNETSCAPE2.0\x03\x01\x00\x00\x00!\xf9\x04\x05\x05\x00\x00\x00,\x00\x00\x00\x00 \x00 \x00\x00\x04\xe7\x10\xc8I)K\xac\xeaͧJJ5\x10\x9d\x16\x1cU\xa2RK\x10\x94\x14\xa1(\x0e\xa5&\x13\xe1\x1a05+/\xc9mbp\rz\x93\xc3\f1\x19\x02\x06;$\x051C\x01\x9c\xae\x00I*\t\xfcHCh`A\x11o\x01\x01\x04\"3qT5\xba\\\xd18a\xa8\x11\x8e\xe0B\xc1\ued32d\x14\x0ewxG=Y\x01\x06g\x14\x01\x83wHb\x86\x1dv\bA=\x920\x04V\\\x9c\\\x88;\x04\v\f\a\xa4\xa5\x9c\x9f;\xa5\xaa\x9bH\xa8\x8a\xa2\xab\xac\x9d\xb3\x1d\x980\xb6\xb5t%\x91Hs\x89\x8brY<H\u007f.\x81\x13ŉ\xb7\x96\x04\xbe\x92b\xbf\x13Z\x1ab\xc7OEg:\x01\x98\u007fGY].\xc0=\xdaA\xdfOQ\x9cs\x86\xe6\x00\xea\\b\xc3h.9\xec=sg\xf5\u007f\x9ec\x8c\xf3e\xe2\x1d\b\xd8*\x12\x8fֆf\x007D\x00\x00!\xf9\x04\x05\x05\x00\x00\x00,\x00\x00\x00\x00\x18\x00\x17\x00\x00\x04r\x10\xc8I\xab\n5\xeb\x89\x14\xaa\a\xb3\x89\x94bRH\x92h\xc8W\x9e\x12\xa3*lkL&-)\xea\xa11-\a\x0ev\x98m\x00\x8e\x16)\a\x18\xa8\x12\xa4M\xcb\xc5t\xa8\\\xcd\xc3\xe1\x86\xc2Rd\x8b\x89A\xab\x1dH\x06\b̑\x12 \x87\b\xeb\xcd\xc0\xed\x8boƇ\xb0\xfd\xa8\xde\xfb\xe3\x04\x06\x01\x83\x84\u007f\x00\x82\x84\x85\u007f\x81\x89\x83\x86\x8f\x90\x91\x92\x93Gz{\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x01\x00\x00\x00\x1d\x00\x0e\x00\x00\x04r\x10\xc8Ig@5\xeb\r\x1crY\xc0M\x83Q!(\xe5(\xca(\x1d\x878\xa1\x98\x14\xb0\xf5\b\x1fÜJ\b\x96Kb\xd8\xf9r\xb8\xa1\x84\x013\x01h\x00\x02K!\x9b\x106\x03\xe33u`\x81&\x87D\x82A\b\x18z\x13fL\xd3Z*\xc4\t^`n\xb8F\x0f\x8b\xd1\x02\x01O\xd4\x16ssyJ}T\x14\x04\x06\x81N.aqXshC\x0e\x91XJ\x1c\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\a\x00\x00\x00\x19\x00\x11\x00\x00\x04i\x10\xc8\t\xd6Y4\xeb\xcd\x0e\xcb\xdf\x06\x10Cv\x9c\x19\x82\x88A\x80M\xe7A\xa9\"\xd0\x06\x04\x8cJ\x8e\x1aj\x83\x96A'\x030T\x8e\x1a\xc0\xd0*\x01b\x12\xd5JI\xb8I\xa0\x00ZF\xa1\bP\x16MM\x00\xe1\x1cs\x15bg\xcdqV$\x95\x9b\xf6\x94\xe2\x85\x1b\xb9v\xf8!\x97\xef\xfb5\t\x81\x82\n?}\x82\x87\t\u007f\x00\x88\t\x84\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x0e\x00\x00\x00\x12\x00\x18\x00\x00\x04ep\xb0\x01\xaa\xbd80\f\f\xe5\x00#^\xccq\x80\xe1X\r\xe6\t\x8a[\xd5\x1a(\\\x19-\x9a\xc6\xed\xf7\x8e\x01S\xac\xc2@ P\x8b\x03\xc1\xe20\"\x86 \x8a\xf3\xa8\xabL\x1d\xb4\xaa\xf5\xa9\xedz\xbf\x15\x85xLՍϊ*Z\x81\b\x80\xbd\a_\xf7\x90H\xb8\xba\xf5\xba\x02\x8aD\xe4\x13eU\f\nywZt\tn\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x0e\x00\x00\x00\x12\x00\x1e\x00\x00\x04\x80\x90\x18\x02\xaa\xbd\xd8\x04\x83\x17\xbeA\b2\xccW\x85\xc1E\xa6&j\x05\xa4\u05ca\xc0B\x96&\xe0\x02w~\x8a6\x06\xabb8\x1c\x06\xa6\xc1p`4r|\x04F\xf3\x80\xf3M\x8f>\xcb\u0099\xc5\f\xbb\xe0,bLv|?\xe44B\xacv\x84\xdf\x16ʛ\xa1P\xc0\xebu\xc49\xe9\xc0+\xdc&\a\t2\x01\bx&\x0e\t\tk\x17\x86&\x04\x8a\tU]\x82\tvo\n\x8a\ao\x01\x91p\b\x8araT&\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x0f\x00\x01\x00\x11\x00\x1f\x00\x00\x04{\x10\xc8\t\x06\xa1\x18\xaf\x10\xb2'\x9c\xe1e\x067\x8c\xd4\x10\xa2\x14\x17\\l\xc5-)\aS7@\x94&\xbb\xb94\x94+`\xc8yT\x81SL\xa2\\:=\x87\xa8\x94\x11\x84J\xaf\xa8k\x94\xfa\xec:\x03\b\x04\xc3\x19\x0e;\x9eeĈ\xa1\xa08\xcac\xcaA\xa18O\xc6j@b/\xa1+:\x1e{\t\x13ty\x19\x82\x13\bt#\x88\x84\x8b\x87|\x13\x0e\x8f\x18\x8d-\x1e\n\tmN\f\tqK\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\b\x00\x0e\x00\x18\x00\x12\x00\x00\x04l\x10\xc8I+\b8\x1bb\xfb̠\xe1y \xb6\x8dh\x8a\x06*\xba\x1c\x87\xd8Zp=\xcc\x14\xc1\xd4\a3\a\x88\x1b`\xc0\x93\x01\x16\x89C\a\x81\xa8\x18`B\x00\"\x91p\x00\x14X\t\xb39bP\x13\x1c\xacB\xc2`Z=\n\xaa\xf2\x9a\x958\x98>\x1au,\x11S\xb6\x9dt\"ΦO\x98\x1dT\\um\x13|\x15;\x15\b\n\x838\x1f~*\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x02\x00\x12\x00\x1d\x00\x0e\x00\x00\x04x\x10\xc8I\xab\x05\xe3\xd2\xe1\xb4\x1dA\x90]G\x92\x1c\x1ee\x84\x81AP\x81b\x9a)\xb5\xb0\xc1\"!s\x82\xe8\x9e\xc5\xe1\x05 \xacB\x83\x92I\xc1\x90\f\x98\x96\xc0\xe1М\fV\x04\x86\t5q(\x14(\x84X2=\x8c,\xc4I\xec\xbb\x1b\x03\f\xe5\xda\x04\xc1n#&\x8c\xa9A\x0e\xf8\xde\xedVq5t\n\x01sn\x12y\\)_\x1d\x87\u007f\x13\x06g\x1e\x86\x15\x0e\b\x8e|r\x905\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x00\x00\x0f\x00\x19\x00\x11\x00\x00\x04g\x90\xa9D+\xb88\xeb[{\xda`&y_h\x9e\xe8I\x1c)\xaa(L\v\"\xef+gN\xad8\xe8\x10l5\xc4\xef\"\xdc\xf8\x02\x8bL\xc0\xa6A .\x87\xe8%@%\xa0\x9cO@\x94\x058\x1aN\x0egL+\xbd\x18\xa8\x83\x10\xc3Ƀ\x96\x01\x04\xeap\x96us/\vjȩ\xd9j\x06Vj\x1a\f\ac7\x1a\v\aI\x1b\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x01\x00\b\x00\x11\x00\x18\x00\x00\x04\\0\xa4t\x80\xbd\xf8\x9e\x99\x14\xcb \x80p\t\xb2\x84\x18\xa3\x90h\xb6Qm6Tqm\xdfx\xae\xef(\x83 6\x83\xe3\xf7\xab\x11\x81\x83\x96\xef\xe7\xb8\x10\x0e'\xd0\xefsa\x1c\x0e\x01@`\x8b\x9a]-\xdbl\xe8z0\x80\xb9 \x03\xf9\x12\x1e_\x93g\xb1\v\x8bi\x83\x06r\x8b!`\xbe\x11\f\x04\x11\x00!\xf9\x04\x05\x05\x00\x00\x00,\x00\x00\x02\x00\x0e\x00\x1d\x00\x00\x04s\x10\xc8\tءX\x92\x94P\xc6\\\x12|\xd3\xc1)\xe4\xa4pWʄ\x83\xeaQ\b稊\x82\x8c\xc0\x92\xb4\x12G.\xe7\x88}\x02\x88!*\x05\xc81\x98\x00\x02\x94\x19p \xae\xd8\fv;\xa3T\xb9ݩ\x98\x972\x1c\x0e\v\xd2\xe0\xcc\xfeX\xd8\f)\xc6|f\xa4%\x019`}0P\x16\x01\x01F\x1f\x04\x81d\x1f\x06\x81\x83\x19\x03\x81~e\x81zG\x01w)\x04\x8b\x11\x00;"),
	}
	fileo := &embedded.EmbeddedFile{
		Filename:    "images/js/main.js",
		FileModTime: time.Unix(1569055286, 0),

		Content: string("$(function () {\r\n\r\n\r\n\t// $(document).keyup(function (e) {\r\n\t// \tvar keycode = event.keyCode ? event.keyCode : e.which;\r\n\t// \t//var realkey = String.fromCharCode(keycode);\r\n\t// \tif (keycode == 116 || keycode == 82) {\r\n\t// \t\tlocation.reload();\r\n\t// \t}\r\n\t// });\r\n\r\n\t$(document.body).on('click','.e_link', function(){\r\n\t\tevent.preventDefault();\r\n\t\tajax_json('/api/open_url',{\r\n\t\t\turl:$(this).attr('href')\r\n\t\t}, function (resp){\r\n\t\t\tif(resp.result > 0){\r\n\t\t\t\tmy_alert(resp.message);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t});\t \r\n\t});\r\n});\r\nvar downFromMap = {\r\n\tsheshou: {\r\n\t\ttitle: '射手'\r\n\t},\r\n\txunlei: {\r\n\t\ttitle: '迅雷'\r\n\t},\r\n\tzimuku: {\r\n\t\ttitle: '字幕库'\r\n\t},\r\n\tsubhd: {\r\n\t\ttitle: 'SubHD'\r\n\t}\r\n\r\n};\r\n//复制文字\r\nfunction copy_clipboard(str) {\r\n\tajax_json('/api/copy_clipboard', {\r\n\t\tdata: str\r\n\t}, function (data) {\r\n\t\tif (data.result > 0) {\r\n\t\t\tmy_alert(data.message);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tmy_tip('复制成功');\r\n\t});\r\n}\r\n\r\nfunction json_encode(data) {\r\n\treturn JSON.stringify(data);\r\n}\r\nfunction json_decode(data) {\r\n\t////data = $.parseJSON(data);\r\n\treturn JSON.parse(data);\r\n}\r\n\r\nfunction ajax_jsonp(url, data, succ_fun, fail_fun) {\r\n\tmy_loading_show();\r\n\t$.ajax({\r\n\t\ttype: \"POST\",\r\n\t\turl: url,\r\n\t\tdata: data,\r\n\t\tdataType: \"jsonp\",\r\n\t\tsuccess: function (data) {\r\n\t\t\tmy_loading_hide();\r\n\t\t\tsucc_fun && succ_fun(data);\r\n\t\t},\r\n\t\terror: function (XMLHttpRequest, textStatus, errorThrown) {\r\n\t\t\tmy_loading_hide();\r\n\t\t\tif (fail_fun) {\r\n\t\t\t\tfail_fun(XMLHttpRequest, textStatus, errorThrown);\r\n\t\t\t} else {\r\n\t\t\t\tmy_alert('网络异常');\r\n\t\t\t}\r\n\t\t}\r\n\t});\r\n}\r\nfunction ajax_json(url, data, succ_fun, fail_fun) {\r\n\tmy_loading_show();\r\n\t$.ajax({\r\n\t\ttype: \"POST\",\r\n\t\turl: url,\r\n\t\tdata: data,\r\n\t\tdataType: \"json\",\r\n\t\tsuccess: function (data) {\r\n\t\t\tmy_loading_hide();\r\n\t\t\tsucc_fun && succ_fun(data);\r\n\t\t},\r\n\t\terror: function (XMLHttpRequest, textStatus, errorThrown) {\r\n\t\t\tmy_loading_hide();\r\n\t\t\tif (fail_fun) {\r\n\t\t\t\tfail_fun(XMLHttpRequest, textStatus, errorThrown);\r\n\t\t\t} else {\r\n\t\t\t\tmy_alert('网络异常');\r\n\t\t\t}\r\n\t\t}\r\n\t});\r\n}\r\nfunction ajax_json2(url, data, succ_fun, fail_fun) {\r\n\t$.ajax({\r\n\t\ttype: \"POST\",\r\n\t\turl: url,\r\n\t\tdata: data,\r\n\t\tdataType: \"json\",\r\n\t\tsuccess: function (data) {\r\n\t\t\tsucc_fun && succ_fun(data);\r\n\t\t},\r\n\t\terror: function (XMLHttpRequest, textStatus, errorThrown) {\r\n\t\t\tif (fail_fun) {\r\n\t\t\t\tfail_fun(XMLHttpRequest, textStatus, errorThrown);\r\n\t\t\t} else {\r\n\t\t\t\tmy_alert('网络异常');\r\n\t\t\t}\r\n\t\t}\r\n\t});\r\n}\r\n\r\n/**\r\n设置列表批量选择框\r\n*/\r\nfunction set_select_all(id, bat_name, parentid) {\r\n\t$(id).change(function () {\r\n\t\tvar _this = this;\r\n\t\t$(parentid ? $(parentid) : document).find('input[name=\"' + bat_name + '\"]').each(function () {\r\n\t\t\tthis.checked = _this.checked;\r\n\t\t\tif (this.checked) {\r\n\t\t\t\t$(this).attr('checked', 'checked');\r\n\t\t\t\t$(this).prop(\"checked\");\r\n\t\t\t} else {\r\n\t\t\t\t$(this).removeAttr('checked');\r\n\t\t\t\t$(this).removeProp(\"checked\");\r\n\t\t\t}\r\n\r\n\t\t\t$(this).trigger('nf_change');\r\n\t\t})\r\n\t});\r\n\t$(parentid ? $(parentid) : document).on('change', 'input[name=\"' + bat_name + '\"]', function () {\r\n\t\tvar _this = this;\r\n\t\tvar bat_list = $(parentid ? $(parentid) : document).find('input[name=\"' + bat_name + '\"]');\r\n\t\t///console.log($('.list_table').html())\r\n\t\t//console.log(bat_list.filter('[checked]').length+\",\"+bat_list.length)\r\n\t\tif (bat_list.filter('[checked]').length == bat_list.length) {\r\n\t\t\t$(id).get(0).checked = true;\r\n\t\t\t$(id).trigger('nf_change');\r\n\t\t} else {\r\n\t\t\t$(id).get(0).checked = false;\r\n\t\t\t$(id).trigger('nf_change');\r\n\t\t}\r\n\t});\r\n}\r\n// 格式化文件大小单位\r\nfunction formatSize(size) {\r\n\tvar result = toInt(size);\r\n\tif (result < 1024) {\r\n\t\treturn result + \"B\";\r\n\t} else if (result < 1024 * 1024) {\r\n\t\treturn parseInt(result / 1024) + \"KB\";\r\n\t} else if (result < 1024 * 1024 * 1024) {\r\n\t\treturn parseInt(result / (1024 * 1024)) + \"MB\";\r\n\t} else {\r\n\t\treturn parseInt(result / (1024 * 1024 * 1024)) + \"GB\";\r\n\t}\r\n}\r\n"),
	}
	filep := &embedded.EmbeddedFile{
		Filename:    "images/js/mainwin.js",
		FileModTime: time.Unix(1570504591, 0),

		Content: string("//alert(navigator.userAgent);\r\n$(function(){\r\n\t$(window).resize(function(){\r\n\t\t\r\n\t\tvar win_w = $(window).width();\r\n\t\tvar win_h = $(window).height();\r\n\t\t$('#list_body').height(win_h - $('#search_box').height() - $('#list_footer').height());\r\n\t\t\r\n\t\tvar extract_dialog = $('#extract_dialog');\r\n\t\tvar box = extract_dialog.find('.box');\r\n\t\tbox.css({\r\n\t\t\t'margin-left':(0-box.width()/2)+'px'\r\n\t\t});\r\n\t\t$('#search_box .filename_border').width($('#search_box').width() - 180);\r\n\t\t//$('#search_box .filename').width($('#search_box').width() - 190);\r\n\t\tfilenameChange();\r\n\r\n\t}).resize();\r\n\r\n\r\n\r\n\t$('#search_from').newforms();\r\n\t$('#batch_from').newforms();\r\n\r\n\tset_select_all('#select_all', 'item_id', '#list_body');\r\n\t\r\n\t\r\n\r\n\t$('#search_box .filename').contextmenu(function (e) {\r\n\t\tvar input = $('#search_box .filename');\r\n\t\tvar input_text=input.attr('val').trim();\r\n\r\n\t\tvar sel_text = window.getSelection().toString();\r\n\t\tvar menu=[\r\n\t\t\t[\r\n\t\t\t\t'选择文件',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\t$('#btn_sel_file').click();\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t];\r\n\t\t\r\n\t\tif(input_text){\r\n\t\t\tmenu.push('|');\r\n\t\t\tmenu.push([\r\n\t\t\t\t'打开文件夹',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tajax_json('/api/mainwin/open_path',{\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t}, function (resp){\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tif(resp.result > 0){\r\n\t\t\t\t\t\t\tmy_alert(resp.message);\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t});\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t]);\r\n\t\t\tmenu.push('|');\r\n\t\t\tinput_text_tip = input_text;\r\n\t\t\tif(input_text.length > 80){\r\n\t\t\t\tinput_text_tip = input_text.substring(0,80);\r\n\t\t\t}\r\n\t\t\tmenu.push([\r\n\t\t\t\t'复制文字：'+input_text_tip,\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tcopy_clipboard(input_text);\r\n\t\t\t\t}\r\n\t\t\t]);\r\n\t\t}\r\n\t\tif(sel_text && input_text != sel_text){\r\n\t\t\tsel_text = sel_text.trim();\r\n\t\t\tsel_text_tip = sel_text;\r\n\t\t\tif(sel_text.length > 80){\r\n\t\t\t\tsel_text_tip = sel_text.substring(0,80);\r\n\t\t\t}\r\n\t\t\tmenu.push([\r\n\t\t\t\t'复制选中：'+sel_text_tip,\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tcopy_clipboard(sel_text);\r\n\t\t\t\t}\r\n\t\t\t]);\r\n\t\t}\r\n                ContextMenu.render(e,menu,this); //开始渲染\r\n        });\r\n\t$('#list_body table').contextmenu(function (e) {\r\n\t\tvar sel_text = window.getSelection().toString();\r\n\t\tvar menu=[\r\n\t\t\t[\r\n\t\t\t\t'下载字幕',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu();\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t'|',\r\n\t\t\t[\r\n\t\t\t\t'下载字幕(UTF-8 繁转简)',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu('UTF-8');\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t[\r\n\t\t\t\t'下载字幕(GBK 繁转简)',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu('GBK');\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t[\r\n\t\t\t\t'下载字幕(Big5 繁转简)',\r\n\t\t\t\tfunction (dom) {\r\n\t\t\t\t\tdown_last_tr_zimu('Big5');\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t];\r\n\t\tvar title;\r\n\t\tif(typeof(last_list_table_tr) != 'undefined' && last_list_table_tr.length > 0){\r\n\t\t\ttitle = last_list_table_tr.find('.title').text();\r\n\t\t\tif(title){\r\n\t\t\t\ttitle = title.trim();\r\n\t\t\t\tvar title_tip = title;\r\n\t\t\t\tif(title.length > 80){\r\n\t\t\t\t\ttitle_tip = title.substring(0,80);\r\n\t\t\t\t}\r\n\t\t\t\tmenu.push('|');\r\n\t\t\t\tmenu.push([\r\n\t\t\t\t\t'复制文字：'+title_tip,\r\n\t\t\t\t\tfunction (dom) {\r\n\t\t\t\t\t\tcopy_clipboard(title);\r\n\t\t\t\t\t}\r\n\t\t\t\t]);\r\n\t\t\t}\r\n\t\t}\r\n\t\tif(sel_text){\r\n\t\t\tsel_text = sel_text.trim();\r\n\t\t\tvar sel_text_tip = sel_text;\r\n\t\t\tif(sel_text.length > 80){\r\n\t\t\t\tsel_text_tip = sel_text.substring(0,80);\r\n\t\t\t}\r\n\t\t\tif(title!=sel_text){\r\n\t\t\t\tmenu.push([\r\n\t\t\t\t\t'复制选中：'+sel_text_tip,\r\n\t\t\t\t\tfunction (dom) {\r\n\t\t\t\t\t\tcopy_clipboard(sel_text);\r\n\t\t\t\t\t}\r\n\t\t\t\t]);\r\n\t\t\t}\r\n\t\t}\r\n                ContextMenu.render(e,menu,this); //开始渲染\r\n        });\r\n\t$('#list_body').on('mouseenter','tr',function(){\r\n\t\twindow.last_list_table_tr = $(this);\r\n\t});\r\n\t$('#list_body').on('click','.download',function(){\r\n\t\tvar tr = $(this).parents('tr');\r\n\t\tdown_zimu(tr.find('input[name=\"item_id\"]').val(), tr.find('select[name=\"item_simplified_charset\"]').val());\r\n\t});\r\n\t\r\n\t$('#btn_about').on('click', function(event){\r\n\t\tevent.preventDefault();\r\n\t\tajax_json('/app_info',{\r\n\t\t\t\r\n\t\t}, function (resp){\r\n\t\t\tif(resp.result > 0){\r\n\t\t\t\tmy_alert(resp.message);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t$('#about_box .app_name').html(resp.data.appName);\r\n\t\t\t$('#about_box .app_ver').html(resp.data.appVer);\r\n\t\t\t$('#about_box .app_pub_date').html(resp.data.appPubDate);\r\n\t\t\t$('#about_box').show();\r\n\t\t\t\r\n\t\t});\r\n\t\t\r\n\t});\r\n\t$('#about_box,#about_box .close').on('click', function(event){\r\n\t\tevent.preventDefault();\r\n\t\tif($(event.target).hasClass('dialog') || !$(event.target).hasClass('close')&&$(event.target).parents('.dialog').length>0){\r\n\t\t\treturn;\r\n\t\t}\r\n\t\t$('#about_box').hide();\r\n\t});\r\n\r\n\r\n\t$('#simplified_select_all').change(function(){\r\n\t\tvar checkbox = this;\r\n\t\t$('#list_body').find('select[name=\"item_simplified_charset\"]').each(function(){\r\n\t\t\tif($(this).val() == '' && checkbox.checked){\r\n\t\t\t\t$(this).val('UTF-8');\r\n\t\t\t\t$(this).trigger('nf_change');\r\n\t\t\t}else if(!checkbox.checked){\r\n\t\t\t\t$(this).val('');\r\n\t\t\t\t$(this).trigger('nf_change');\r\n\t\t\t}\r\n\t\t});\r\n\t});\r\n\t$('#btn_sel_file').on('click', function(){\r\n\t\tajax_json('/api/mainwin/sel_file',{\r\n\t\t\t\r\n\t\t}, function (resp){\r\n\t\t\tif(resp.result == 2){\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tif(resp.result > 0){\r\n\t\t\t\tmy_alert(resp.message);\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\r\n\t\t\tvar data = resp.data;\r\n\t\t\tif(data && data.filename){\r\n\t\t\t\t$('#search_box .filename').attr('val',data.filename);\r\n\t\t\t\t$('#search_box .filename').html(data.filename);\r\n\t\t\t\tfilenameChange();\r\n\t\t\t\tsearch_start();\r\n\t\t\t}\r\n\t\t\t\r\n\t\t});\r\n\t});\r\n\t$('#btn_search').on('click', function(){\r\n\t\tvar _this = this;\r\n\t\tsearch_start(true);\r\n\t});\r\n\t$('#btn_download').on('click', function(){\r\n\t\tvar _this = this;\r\n\t\t\r\n\t\tvar isSelect = [];\r\n\t\t\r\n\t\tvar item_simplified_charset = $('select[name=\"item_simplified_charset\"]');\r\n\t\tvar item_ids = $('input[type=\"checkbox\"][name=\"item_id\"]');\r\n\t\tif(item_ids.length == 0){\r\n\t\t\tmy_alert('请选择字幕');\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tvar searchDatas = [];\r\n\t\titem_ids.each(function(index){\r\n\t\t\tvar charset = item_simplified_charset.eq(index).val();\r\n\t\t\t\r\n\t\t\tif(this.checked){\r\n\t\t\t\tvar index = toInt(this.value);\r\n\t\t\t\tsearchDatas.push({\r\n\t\t\t\t\tindex : index,\r\n\t\t\t\t\tdownParm : {\r\n\t\t\t\t\t\tfilenameType:1,\r\n\t\t\t\t\t\tsimplified:charset.length>0,\r\n\t\t\t\t\t\tcharset:charset\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t});\r\n\t\t//var success_count = 0;\r\n\t\t//var fail_count = 0;\r\n\t\t//var finish_count = 0;\r\n\t\tmy_loading_show();\r\n\t\tfunction down(){\r\n\t\t\t\r\n\t\t\tif(searchDatas.length == 0){\r\n\t\t\t\tmy_loading_hide();\r\n\t\t\t\tmy_tip('下载完成');\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tvar searchData = searchDatas.pop();\r\n\t\t\tajax_json2('/api/mainwin/down',{\r\n\t\t\t\tdata : json_encode(searchData)\r\n\t\t\t}, function (resp){\r\n\t\t\t\tif(resp.result == 2){\r\n\t\t\t\t\tshow_extract_dialog(resp.data, function(){\r\n\t\t\t\t\t\tdown();\r\n\t\t\t\t\t});\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tif(resp.result > 0){\r\n\t\t\t\t\tmy_tip(resp.message);\r\n\t\t\t\t\tdown();\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tdown();\r\n\t\t\t}, function(){\r\n\t\t\t\tdown();\r\n\t\t\t});\r\n\t\t}\r\n\t\tdown();\r\n\t\t\r\n\t});\r\n\t\r\n\t\r\n\tlaytpl_preload('#rec_list_tpl');\r\n\tinit_data();\r\n\t\r\n\r\n\twindow.ext_finish_callback = null;\r\n\twindow.ext_data = {};\r\n\t$('#extract_dialog .close').on('click', function(){\r\n\t\t$('#extract_dialog').hide();\r\n\t\text_finish_callback&&ext_finish_callback();\r\n\t});\r\n\r\n\t\r\n});\r\n\r\nfunction show_extract_dialog(data, finish_callback){\r\n\twindow.ext_data = data;\r\n\twindow.ext_finish_callback = finish_callback;\r\n\t$('#extract_dialog').show();\r\n\t$(window).resize();\r\n\twindow.extract_dialog_iframe.location.reload();\r\n}\r\n\r\n//下载鼠标最后移动到的字幕\r\nfunction down_last_tr_zimu(charset){\r\n\tif(typeof(last_list_table_tr) == 'undefined' || last_list_table_tr.length == 0){\r\n\t\tmy_alert('数据错误');\r\n\t\treturn;\r\n\t}\r\n\tdown_zimu(last_list_table_tr.find('input[name=\"item_id\"]').val(), charset);\r\n}\r\n\r\n\r\n//下载指定字幕\r\nfunction down_zimu(index, charset){\r\n\tif(!charset){\r\n\t\tcharset = $('#list_body').find('select[name=\"item_simplified_charset\"]').eq(index).val();\r\n\t}\r\n\tvar searchData = {\r\n\t\tindex : toInt(index),\r\n\t\tdownParm : {\r\n\t\t\tfilenameType:0,\r\n\t\t\tsimplified:charset.length>0,\r\n\t\t\tcharset:charset\r\n\t\t}\r\n\t};\r\n\tajax_json('/api/mainwin/down',{\r\n\t\tdata : json_encode(searchData)\r\n\t}, function (resp){\r\n\t\tif(resp.result == 2){\r\n\t\t\tshow_extract_dialog(resp.data, function(){\r\n\t\t\t\t\r\n\t\t\t});\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tif(resp.result > 0){\r\n\t\t\tmy_alert(resp.message);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tmy_tip('下载完成');\r\n\t});\r\n}\r\n\r\n \r\n//开始搜索 \r\nfunction search_start(is_click){\r\n\tif($('#search_box .filename').attr('val').length == 0){\r\n\t\tif(is_click){\r\n\t\t\tmy_alert('请选择视频文件');\r\n\t\t}\r\n\t\treturn;\r\n\t}\r\n\t\r\n\tvar searchParm = {};\r\n\tvar form_count = 0;\r\n\t$('#search_box input[name=\"froms\"]').each(function(){\r\n\t\tvar val = $(this).attr('value');\r\n\t\tsearchParm['from_'+val] = this.checked;\r\n\t\tif(this.checked){\r\n\t\t\tform_count++;\r\n\t\t}\r\n\t});\r\n\tif(form_count == 0){\r\n\t\tmy_loading_hide();\r\n\t\tif(is_click){\r\n\t\t\tmy_alert('请选择至少1个字幕数据源');\r\n\t\t}\r\n\t\treturn;\r\n\t}\r\n\t\r\n\tvar searchData = {\r\n\t\tsearchParm : searchParm\r\n\t};\r\n\tvar time1 = (new Date()).getTime();\r\n\tajax_json('/api/mainwin/search_list',{\r\n\t\tdata : json_encode(searchData)\r\n\t}, function (resp){\r\n\t\tif(resp.result > 0){\r\n\t\t\tmy_alert(resp.message);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tif(!resp.data){\r\n\t\t\tmy_alert('未搜索到结果');\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tvar data = {\r\n\t\t\tlist : resp.data\r\n\t\t};\r\n\t\tvar useTime = (((new Date()).getTime() - time1)/1000).toFixed(2);\r\n\t\t$('#status_label').html('查询到'+data.list.length+'个字幕数据，共耗时：'+(useTime)+'秒');\r\n\t\t$('#rec_list').empty();\r\n\t\tlaytpl_render('#rec_list_tpl', data, function(html){\r\n\t\t\t$('#rec_list').append(html);\r\n\t\t\t$('#batch_from').newforms();\r\n\t\t});\r\n\t});\r\n\t\r\n\t//var dataStr = app.searchList(json_encode(searchData));\r\n\r\n\r\n\t\r\n}\r\nfunction init_data(){\r\n\tajax_json('/api/mainwin/init',{\r\n\t}, function (resp){\r\n\t\tif(resp.result > 0){\r\n\t\t\tmy_alert(resp.message);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tvar data = resp.data;\r\n\t\tif(data.searchParm){\r\n\t\t\tvar froms = [\"sheshou\", \"xunlei\", \"zimuku\", \"subhd\"];\r\n\t\t\tfor(var i in froms){\r\n\t\t\t\tif(data.searchParm['from_'+froms[i]]){\r\n\t\t\t\t\t$('#search_box input[name=\"froms\"][value=\"'+froms[i]+'\"]')[0].checked = true;\r\n\t\t\t\t\t$('#search_box input[name=\"froms\"][value=\"'+froms[i]+'\"]').trigger('nf_change');\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\tif(data.movFileInfo && data.movFileInfo.filename){\r\n\t\t\t$('#search_box .filename').attr('val', data.movFileInfo.filename);\r\n\t\t\t$('#search_box .filename').html(data.movFileInfo.filename);\r\n\t\t\tfilenameChange();\r\n\t\t\tsearch_start();\r\n\t\t}\r\n\t\tmonitor_data();\r\n\t}, function (){\r\n\t\tmy_alert('初始化数据失败');\r\n\t});\r\n\t\r\n}\r\nfunction filenameChange(){\r\n     $('#search_box .filename').scrollLeft($('#search_box .filename').prop(\"scrollWidth\"),200);\r\n}\r\n\r\nfunction monitor_data(){\r\n\tvar wSock = new XWebSocket('ws://'+window.location.host+'/api/ws',{\r\n\t\tretry : true,//断开重连\r\n\t\tretry_timeout : 5000,//断开重连时间\r\n\t\tonopen : function (from, evt){\r\n\t\t\tlog(\"onopen\",evt);\r\n\t\t\t//wSock.send('333');\r\n\t\t},\r\n\t\tonerror : function (from, evt){\r\n\t\t\tlog(\"onerror\",evt);\r\n\t\t},\r\n\t\tonmessage : function (from, evt){\r\n\t\t\tlog(\"onmessage\",evt.data);\r\n\t\t\tvar json = json_decode(evt.data);\r\n\t\t\tif(json&&json.cmd){\r\n\t\t\t\tswitch(json.cmd){\r\n\t\t\t\t\tcase 'mov_file_change':\r\n\t\t\t\t\t\tvar data = json.data;\r\n\t\t\t\t\t\tif(data && data.filename && data.filename != $('#search_box .filename').attr('val')){\r\n\t\t\t\t\t\t\t$('#search_box .filename').attr('val',data.filename);\r\n\t\t\t\t\t\t\t$('#search_box .filename').html(data.filename);\r\n\t\t\t\t\t\t\tfilenameChange();\r\n\t\t\t\t\t\t\tsearch_start();\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tbreak;\r\n\t\t\t\t\tcase 'autocheck_version':\r\n\t\t\t\t\t\tautocheck_version();\r\n\t\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tonclose : function (from, evt){\r\n\t\t\tlog(\"onclose\",evt);\r\n\t\t},\r\n\t\tontimeout : function (from, evt){\r\n\t\t\tlog(\"timeout\",evt);\r\n\t\t}\r\n\t});\r\n\twSock.open();\r\n\t\r\n}\r\n\r\n\r\nfunction autocheck_version(){\r\n\tajax_json('/api/check_version',{\r\n\t}, function (resp){\r\n\t\tif(resp.result > 0){\r\n\t\t\t//my_alert(resp.message);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tmy_alert(\"发现新版本：v{0}，点击开始升级！<pre style=\\\"color:red;line-height:150%;font-size:12px;\\\">\\n{1}</pre>\".format(resp.data.version, resp.data.desc.replace(\"\\n\",\"<br>\").replace(\"\\\\n\",\"<br>\")), function(){\r\n\t\t\tupgrade_version();\r\n\t\t});\r\n\t}, function (){\r\n\t\t\r\n\t});\r\n\t\r\n}\r\nfunction upgrade_version(){\r\n\tajax_json('/api/upgrade_version',{\r\n\t}, function (resp){\r\n\t\tif(resp.result > 0){\r\n\t\t\tmy_alert(resp.message);\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tmy_alert(\"更新成功\");\r\n\t}, function (){\r\n\t\tmy_alert(\"更新失败\");\r\n\t});\r\n}"),
	}
	files := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/ContextMenu/contextMenu.css",
		FileModTime: time.Unix(1562463522, 0),

		Content: string(".yuri2-context-menu {\n\tleft: 0;\n\ttop: 0;\n\tposition: fixed;\n\theight: auto;\n\tbackground-color: rgb(61, 61, 61);\n\tdisplay: block;\n\t/*border-radius: 5px;*/\n\tz-index: 99999999;\n\tcolor: white;\n\t/*overflow: hidden;*/\n}\n\n.yuri2-context-menu.sub {\n\tleft: 98%;\n\tposition: absolute;\n\tdisplay: none;\n}\n\n.yuri2-context-menu.sub.left {\n\tleft: auto;\n\tright: 98%;\n}\n\n.yuri2-context-menu ul li:hover .yuri2-context-menu.sub {\n\tdisplay: block;\n}\n\n.yuri2-context-menu ul.left .yuri2-context-menu.sub {\n\tleft: -100%;\n}\n\n.yuri2-context-menu ul {\n\tmargin: 0px;\n\tpadding: 0px;\n\tbox-shadow: 0 0 16px rgba(0, 0, 0, 0.54);\n}\n\n.yuri2-context-menu ul li {\n\tcursor: default;\n\tpadding: 0px 1em;\n\tlist-style: none;\n\tline-height: 30px;\n\theight: 30px;\n\tfont-size: 12px;\n\t/*overflow: hidden;*/\n\tposition: relative;\n}\n\n.yuri2-context-menu ul li div.title {\n\toverflow: hidden;\n\theight: 100%;\n\tfloat: left;\n\tword-break: break-all;\n}\n\n.yuri2-context-menu ul li div.title.disable {\n\tcolor: darkgrey;\n}\n\n.yuri2-context-menu ul li.sub:after {\n\tcontent: \">\";\n\tfloat: right;\n\ttransform: scale3d(0.5, 1.5, 1);\n\tposition: relative;\n}\n\n.yuri2-context-menu ul li:hover {\n\tbackground-color: #636363;\n}\n\n.yuri2-context-menu ul li a {\n\ttext-decoration: none;\n\tdisplay: block;\n\theight: 100%;\n\tcolor: #333;\n\toutline: none;\n}\n\n.yuri2-context-menu ul hr {\n\tmargin: 0;\n\theight: 0;\n\tborder: 0;\n\tborder-bottom: rgba(132, 132, 132, 0.47) 1px solid;\n\tborder-top: none\n}\n\n/*浅色主题*/\n.yuri2-context-menu.light {\n\tbackground-color: #e0e0e0;\n\tborder-color: #535353;\n\tcolor: #333333;\n}\n\n.yuri2-context-menu.light ul li:hover {\n\tbackground-color: #707070;\n\tcolor: #ffffff;\n}\n\n.yuri2-context-menu.light ul hr {\n\tborder-color: #535353;\n}"),
	}
	filet := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/ContextMenu/contextMenu.js",
		FileModTime: time.Unix(1562468617, 0),

		Content: string("/**\n * contextMenu v2.2.4\n * \n * @author Yuri2(yuri2peter@qq.com)\n * @link https://github.com/yuri2peter/contextMenu Enjoy! (●'◡'●) 基于jq的右键菜单（动态绑定）\n * @author Yuri2\n */\nwindow.ContextMenu = {\n\t_className : 'yuri2-context-menu',\n\t_stopProp : function(e) {\n\t\tif (e.cancelable) {\n\t\t\t// 判断默认行为是否已经被禁用\n\t\t\tif (!e.defaultPrevented) {\n\t\t\t\te.preventDefault();\n\t\t\t}\n\t\t}\n\t\te.stopImmediatePropagation();\n\t\te.stopPropagation();\n\t},\n\t_getMainContent : function(text) {\n\t\treturn text.replace(/<\\/?.+?>/g, \"\");\n\t},\n\trender : function(e, menu, trigger, theme) {\n\t\ttheme || (theme = '');\n\t\tvar x = e.clientX, y = e.clientY;\n\t\tthis._stopProp(e);\n\t\tthis._removeContextMenu();\n\t\tif (menu === true) {\n\t\t\treturn;\n\t\t}\n\t\tif (typeof menu === 'object' && menu.length === 0) {\n\t\t\tmenu = [ [ '...' ] ]\n\t\t}\n\t\tvar dom = $(\"<div class='\" + ContextMenu._className + \" \" + theme + \"'><ul></ul></div>\");\n\t\t$('body').append(dom);\n\t\tvar ul = dom.find('ul');\n\t\tif (x + 150 > document.body.clientWidth) {\n\t\t\tx -= 150;\n\t\t\tul.addClass('left')\n\t\t}\n\t\tmenu.forEach(function(item) {\n\t\t\tif (item === '|') {\n\t\t\t\tul.append($('<hr/>'));\n\t\t\t} else if (typeof (item) === 'string') {\n\t\t\t\tul.append($('<li><div class=\"title\" title=\"' + ContextMenu._getMainContent(item) + '\">' + item + '</div></li>'));\n\t\t\t} else if (typeof (item) === 'object') {\n\t\t\t\tvar sub = $('<li><div class=\"title ' + (item[2] === true ? 'disable' : '') + '\" title=\"' + ContextMenu._getMainContent(item[0]) + '\">' + item[0] + '</div></li>');\n\t\t\t\tul.append(sub);\n\t\t\t\tif (typeof (item[1]) === 'object') {\n\t\t\t\t\tvar subMenu = $(\"<div class='sub \" + ContextMenu._className + \" \" + theme + \"'>\\</div>\");\n\t\t\t\t\tvar subUl = $(\"<ul></ul>\");\n\t\t\t\t\tsub.addClass('sub');\n\t\t\t\t\tsubMenu.append(subUl);\n\t\t\t\t\tif (x + 300 > document.body.clientWidth) {\n\t\t\t\t\t\tsubMenu.addClass('left')\n\t\t\t\t\t}\n\t\t\t\t\tsub.append(subMenu);\n\t\t\t\t\tvar counterForTop = -1;\n\t\t\t\t\titem[1].forEach(function(t) {\n\t\t\t\t\t\tif (t === '|') {\n\t\t\t\t\t\t\tsubUl.append($('<hr/>'));\n\t\t\t\t\t\t} else if (typeof (t) === 'string') {\n\t\t\t\t\t\t\tsubUl.append($('<li><div class=\"title\" title=\"' + ContextMenu._getMainContent(t) + '\">' + t + '</div></li>'));\n\t\t\t\t\t\t\tcounterForTop++;\n\t\t\t\t\t\t} else if (typeof (t) === 'object') {\n\t\t\t\t\t\t\tvar subLi = $('<li><div class=\"title ' + (t[2] === true ? 'disable' : '') + '\" title=\"' + ContextMenu._getMainContent(t[0]) + '\">' + t[0]\n\t\t\t\t\t\t\t\t\t+ '</div></li>');\n\t\t\t\t\t\t\tsubUl.append(subLi);\n\t\t\t\t\t\t\tif (t[2] !== true) {\n\t\t\t\t\t\t\t\tsubLi.click(trigger, t[1]);\n\t\t\t\t\t\t\t\tsubLi.click(function() {\n\t\t\t\t\t\t\t\t\tContextMenu._removeContextMenu();\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tcounterForTop++;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\tif (y + dom.height() > document.body.clientHeight && document.body.clientHeight > 0) {\n\t\t\t\t\t\tsubMenu.css('top', '-' + (counterForTop * 30) + 'px')\n\t\t\t\t\t}\n\t\t\t\t} else if (typeof (item[1]) === 'function' && item[2] !== true) {\n\t\t\t\t\tsub.click(trigger, item[1]);\n\t\t\t\t\tsub.click(function() {\n\t\t\t\t\t\tContextMenu._removeContextMenu();\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t// 修正坐标\n\t\tif (y + dom.height() > document.body.clientHeight && document.body.clientHeight > 0) {\n\t\t\ty -= dom.height()\n\t\t}\n\t\tdom.css({\n\t\t\ttop : y,\n\t\t\tleft : x,\n\t\t});\n\t},\n\t_removeContextMenu : function() {\n\t\t$('.' + ContextMenu._className).remove();\n\t},\n};\n\n$(document).click(function(e) {\n\tif ($(e.target).hasClass(ContextMenu._className) || $(e.target).parents('.' + ContextMenu._className).length > 0)\n\t\treturn;\n\tContextMenu._removeContextMenu();\n});"),
	}
	filev := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/newforms/jquery.newforms.js",
		FileModTime: time.Unix(1562467364, 0),

		Content: string("/*\r\n 美化表单\r\n Author:Andyfoo\r\n http://www.andyfoo.com\r\n http://www.pslib.com\r\n varsion:1.01\r\n date:2015-01-18\r\n*/\r\n\r\n(function($) {\r\n\tvar newForms_ua = (navigator.userAgent + \"\").toLowerCase();\r\n\t\r\n\tvar browser_ie = (/(msie\\s|trident.*rv:)([\\w.]+)/).exec(newForms_ua.toLowerCase())!=null;\r\n\tvar browser_ie6 = newForms_ua.indexOf('msie 4.') > 0 || newForms_ua.indexOf('msie 5.') > 0 || newForms_ua.indexOf('msie 6.') > 0;\r\n\t\r\n\tvar browser_firefox = newForms_ua.indexOf('firefox') > -1;\r\n\tvar browser_chrome = newForms_ua.indexOf('chrome') > -1;\r\n\tvar NewForms_count = 0;\r\n\r\n\tvar NewForms_id_buffer = new Array();\r\n\tvar NewForms_id_events = new Array();\r\n\r\n\tfunction log(str) {\r\n\t\twindow.console && console.log('log: ' + str);\r\n\r\n\t}\r\n\r\n\r\n\t$.NewForms = function(elm, options) {\r\n\t\tvar base = this;\r\n\t\tthis.$elm = $(elm);\r\n\t\tthis.form = null;\r\n\t\tthis.opts = $.extend({}, $.fn.newforms.defaults, options);\r\n\r\n\t\tthis.mouseTimer = null;\r\n\r\n\t\tthis.id_buffer_key = this.$elm.attr(\"newforms_id_buffer\");\r\n\t\tif (this.id_buffer_key == null || this.id_buffer_key.length == 0) {\r\n\t\t\tthis.id_buffer_key = this.getCount();\r\n\t\t\tNewForms_id_buffer[this.id_buffer_key] = new Array();\r\n\t\t} else {\r\n\t\t\tif (!NewForms_id_buffer[this.id_buffer_key]) {\r\n\t\t\t\tNewForms_id_buffer[this.id_buffer_key] = new Array();\r\n\t\t\t}\r\n\t\t}\r\n\t\tthis.$elm.attr(\"newforms_id_buffer\", this.id_buffer_key);\r\n\r\n\t\tthis.init();\r\n\t};\r\n\t$.NewForms.prototype = {\r\n\t\tinit : function() {\r\n\t\t\tthis.$elm.addClass(\"newforms\");\r\n\t\t\tif (this.$elm.length > 0 && this.$elm[0].tagName.toLowerCase() == 'form') {\r\n\t\t\t\tthis.form = this.$elm;\r\n\t\t\t} else if (this.$elm.find(\"form\").length > 0) {\r\n\t\t\t\tthis.form = this.$elm.find(\"form\");\r\n\t\t\t} else {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tthis.form.attr(\"autocomplete\", \"off\");\r\n\t\t\tthis.form.find(\"input[type=button],input[type=submit],input[type=reset],input[type=image],a[class=newforms_link],a[class=newforms_link_sel]\").attr(\"hidefocus\", \"true\").bind(\"focus\", function() {\r\n\t\t\t\tthis.blur();\r\n\t\t\t});\r\n\r\n\t\t\tthis.replace_input_text();\r\n\t\t\tthis.replace_textarea();\r\n\r\n\t\t\tthis.replace_file();\r\n\t\t\tthis.replace_checkbox();\r\n\t\t\tthis.replace_radio();\r\n\r\n\t\t\tthis.replace_select();\r\n\t\t\tthis.replace_select_multiple();\r\n\r\n\t\t\tthis.replace_button();\r\n\r\n\t\t\tthis.replace_button_image();\r\n\r\n\t\t\tthis.replace_link();\r\n\t\t},\r\n\t\treplace_input_text : function() {\r\n\t\t\tvar inputs = this.$elm.find(\"input[type=text],input[type=password]\");\r\n\t\t\tvar _this = this;\r\n\t\t\tinputs.each(function(i) {\r\n\t\t\t\tvar input = $(this);\r\n\r\n\t\t\t\tvar is_init = input.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tinput.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\")) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t\tif (input.attr(\"ntype\") == \"number\") {\r\n\t\t\t\t\tvar _max = input.attr(\"max\");\r\n\t\t\t\t\tvar max = _this.toInt(_max);\r\n\t\t\t\t\tvar _min = input.attr(\"min\");\r\n\t\t\t\t\tvar min = _this.toInt(_min);\r\n\t\t\t\t\tvar val = _this.toInt(input.val());\r\n\t\t\t\t\tif (!_this.isNull(_min) && val < min) {\r\n\t\t\t\t\t\tval = min;\r\n\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t} else if (!_this.isNull(_max) && val > max) {\r\n\t\t\t\t\t\tval = max;\r\n\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tinput.wrap('<div class=\"newforms_input_text\"></div>').before('<a href=\"#\" class=\"newforms_t\"></a><a href=\"#\" class=\"newforms_b\"></a>');\r\n\t\t\t\t\tinput.bind(\"focus\", function() {\r\n\t\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\"))\r\n\t\t\t\t\t\t\treturn;\r\n\r\n\t\t\t\t\t\tthis.style.imeMode = 'disabled';\r\n\t\t\t\t\t\t// 禁用输入法,禁止输入中文字符\r\n\r\n\t\t\t\t\t\tvar div = $(this).parents(\".newforms_input_text\");\r\n\t\t\t\t\t\tdiv.addClass(\"newforms_input_text_focus\");\r\n\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t\tinput.bind(\"blur\", function() {\r\n\t\t\t\t\t\tvar div = $(this).parents(\".newforms_input_text\");\r\n\t\t\t\t\t\tdiv.removeClass(\"newforms_input_text_focus\");\r\n\r\n\t\t\t\t\t\tvar _max = input.attr(\"max\");\r\n\t\t\t\t\t\tvar max = _this.toInt(_max);\r\n\t\t\t\t\t\tvar _min = input.attr(\"min\");\r\n\t\t\t\t\t\tvar min = _this.toInt(_min);\r\n\r\n\t\t\t\t\t\tvar val = _this.toInt(input.val());\r\n\t\t\t\t\t\tif (!_this.isNull(_min) && val < min) {\r\n\t\t\t\t\t\t\tval = min;\r\n\t\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t\t} else if (!_this.isNull(_max) && val > max) {\r\n\t\t\t\t\t\t\tval = max;\r\n\t\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t\tinput.bind(\"keypress\", function(e) {\r\n\t\t\t\t\t\tvar keyCode = e.keyCode ? e.keyCode : e.which;\r\n\t\t\t\t\t\tif ((keyCode > 47 && keyCode < 58) || keyCode == 8 || keyCode == 17 || keyCode == 45) {\r\n\t\t\t\t\t\t\treturn true;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t});\r\n\t\t\t\t\tinput.bind(\"keyup\", function(e) {\r\n\t\t\t\t\t\tthis.value=this.value.replace(/[^\\d]+/g,'');\r\n\t\t\t\t\t});\r\n\t\t\t\t\tvar div = input.parent();\r\n\r\n\t\t\t\t\tvar add = div.find(\"a.newforms_t\");\r\n\t\t\t\t\tvar sub = div.find(\"a.newforms_b\");\r\n\t\t\t\t\t\r\n\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\")) {\r\n\t\t\t\t\t\tadd.attr(\"disabled\", true);\r\n\t\t\t\t\t\tsub.attr(\"disabled\", true);\r\n\t\t\t\t\t}\r\n\t\t\t\t\tadd.focus(function() {\r\n\t\t\t\t\t\tthis.blur();\r\n\t\t\t\t\t}).click(function(event) {\r\n\t\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\t}).attr(\"hidefocus\", \"true\");\r\n\t\t\t\t\tsub.focus(function() {\r\n\t\t\t\t\t\tthis.blur();\r\n\t\t\t\t\t}).click(function(event) {\r\n\t\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\t}).attr(\"hidefocus\", \"true\");\r\n\r\n\t\t\t\t\tvar add_fun = function() {\r\n\t\t\t\t\t\tvar _max = input.attr(\"max\");\r\n\t\t\t\t\t\tvar max = _this.toInt(_max);\r\n\t\t\t\t\t\tvar _min = input.attr(\"min\");\r\n\t\t\t\t\t\tvar min = _this.toInt(_min);\r\n\r\n\t\t\t\t\t\tvar _val = input.val();\r\n\t\t\t\t\t\tif (_this.isNull(_val))\r\n\t\t\t\t\t\t\t_val = _this.isNull(_min) ? 0 : min;\r\n\t\t\t\t\t\tvar val = _this.toInt(_val);\r\n\t\t\t\t\t\tif (!_this.isNull(_min) && val < min) {\r\n\t\t\t\t\t\t\tval = min;\r\n\t\t\t\t\t\t} else if (!_this.isNull(_max) && val > max) {\r\n\t\t\t\t\t\t\tval = max;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t\tval++;\r\n\r\n\t\t\t\t\t\tif (!_this.isNull(_max) && val <= max) {\r\n\t\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t\t} else if (_this.isNull(_max)) {\r\n\t\t\t\t\t\t\tinput.val(val);\r\n\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t_this.clearMouseTimer();\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t_this.setMouseTimer(add_fun, 100);\r\n\t\t\t\t\t};\r\n\t\t\t\t\tadd.mousedown(function() {\r\n\t\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\"))\r\n\t\t\t\t\t\t\treturn;\r\n\r\n\t\t\t\t\t\tadd_fun();\r\n\t\t\t\t\t\t_this.setMouseTimer(add_fun, 600);\r\n\r\n\t\t\t\t\t});\r\n\t\t\t\t\tadd.mouseup(function() {\r\n\t\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\"))\r\n\t\t\t\t\t\t\treturn;\r\n\r\n\t\t\t\t\t\tinput.focus();\r\n\t\t\t\t\t\t_this.clearMouseTimer();\r\n\t\t\t\t\t});\r\n\t\t\t\t\tadd.mouseleave(function() {\r\n\t\t\t\t\t\t_this.clearMouseTimer();\r\n\t\t\t\t\t});\r\n\t\t\t\t\tvar sub_fun = function() {\r\n\t\t\t\t\t\tvar _max = input.attr(\"max\");\r\n\t\t\t\t\t\tvar max = _this.toInt(_max);\r\n\t\t\t\t\t\tvar _min = input.attr(\"min\");\r\n\t\t\t\t\t\tvar min = _this.toInt(_min);\r\n\r\n\t\t\t\t\t\tvar _val = input.val();\r\n\t\t\t\t\t\tif (_this.isNull(_val))\r\n\t\t\t\t\t\t\t_val = 1;\r\n\t\t\t\t\t\tvar val = _this.toInt(_val);\r\n\t\t\t\t\t\tif (!_this.isNull(_min) && val < min) {\r\n\t\t\t\t\t\t\tval = min;\r\n\t\t\t\t\t\t} else if (!_this.isNull(_max) && val > max) {\r\n\t\t\t\t\t\t\tval = max;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t\tval--;\r\n\r\n\t\t\t\t\t\tif (!_this.isNull(_min) && val >= min) {\r\n\t\t\t\t\t\t\tinput.val(val);\r\n\t\t\t\t\t\t} else if (_this.isNull(_min)) {\r\n\r\n\t\t\t\t\t\t\tinput.val(val);\r\n\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t_this.clearMouseTimer();\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t_this.setMouseTimer(sub_fun, 100);\r\n\t\t\t\t\t};\r\n\t\t\t\t\tsub.mousedown(function() {\r\n\t\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\"))\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\tsub_fun();\r\n\t\t\t\t\t\t_this.setMouseTimer(sub_fun, 600);\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t\tsub.mouseup(function() {\r\n\t\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\"))\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\tinput.focus();\r\n\t\t\t\t\t\t_this.clearMouseTimer();\r\n\t\t\t\t\t});\r\n\t\t\t\t\tsub.mouseleave(function() {\r\n\t\t\t\t\t\t_this.clearMouseTimer();\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t} else if (input.attr(\"ntype\") == \"date\") {\r\n\t\t\t\t\t//使用了My97 DatePicker  http://www.my97.net/\r\n\t\t\t\t\t//使用时请加载<script type=\"text/javascript\" src=\"datepicker/WdatePicker.js\"></script>\r\n\t\t\t\t\tvar id = _this.getItemId();\r\n\r\n\t\t\t\t\tinput.attr(\"readonly\", true);\r\n\r\n\t\t\t\t\t//日期输入框设置 cale_config属性可以配置日历参数\r\n\t\t\t\t\tvar cale_config = input.attr(\"cale_config\");\r\n\t\t\t\t\tif (cale_config) {\r\n\t\t\t\t\t\tcale_config = $.parseJSON(cale_config);\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tcale_config = {};\r\n\t\t\t\t\t}\r\n\t\t\t\t\tcale_config.onpicked = function() {\r\n\t\t\t\t\t\tinput.blur();\r\n\t\t\t\t\t\tinput.change();\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tinput.wrap('<div class=\"newforms_input_text\" id=\"' + id + '\"></div>').before('<a href=\"#\" class=\"newforms_date\"></a>');\r\n\t\t\t\t\tinput.bind(\"focus\", function() {\r\n\t\t\t\t\t\tif ($(this).attr(\"disabled\")) {\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.style.imeMode = 'disabled';\r\n\t\t\t\t\t\t// 禁用输入法,禁止输入中文字符\r\n\t\t\t\t\t\tWdatePicker(cale_config);\r\n\r\n\t\t\t\t\t});\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tinput.bind(\"blur\", function() {\r\n\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t\tvar div = input.parent();\r\n\t\t\t\t\tvar date = div.find(\"a\");\r\n\t\t\t\t\tif (input.attr(\"disabled\")) {\r\n\t\t\t\t\t\tdate.attr(\"disabled\", true);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\tdate.focus(function() {\r\n\t\t\t\t\t\tthis.blur();\r\n\t\t\t\t\t}).attr(\"hidefocus\", \"true\");\r\n\r\n\t\t\t\t\tcale_config.id = input;\r\n\t\t\t\t\tcale_config.offsetX = 0;\r\n\t\t\t\t\t\r\n\t\t\t\t\tdate.click(function(event) {\r\n\t\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\t});\r\n\t\t\t\t\tdate.mouseup(function() {\r\n\t\t\t\t\t\tif (input.attr(\"disabled\"))\r\n\t\t\t\t\t\t\treturn;\r\n\r\n\t\t\t\t\t\tinput.focus();\r\n\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t} else{\r\n\t\t\t\t\tinput.wrap('<div class=\"newforms_input_text\"></div>');\r\n\t\t\t\t}\r\n\r\n\t\t\t});\r\n\r\n\t\t},\r\n\t\treplace_textarea : function() {\r\n\t\t\tvar textareas = this.$elm.find(\"textarea\");\r\n\t\t\tvar _this = this;\r\n\t\t\ttextareas.each(function(i) {\r\n\t\t\t\tvar textarea = $(this);\r\n\r\n\t\t\t\tvar is_init = textarea.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\ttextarea.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tif (textarea.attr(\"disabled\") || textarea.attr(\"readonly\")) {\r\n\t\t\t\t\ttextarea.addClass(\"newforms_textarea_disabled\");\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t\ttextarea.wrap('<div class=\"newforms_textarea\"></div>');\r\n\r\n\t\t\t\tvar div = textarea.parent();\r\n\r\n\t\t\t\ttextarea.bind(\"focus\", function() {\r\n\t\t\t\t\tif (textarea.attr(\"disabled\") || textarea.attr(\"readonly\"))\r\n\t\t\t\t\t\treturn;\r\n\r\n\r\n\t\t\t\t});\r\n\t\t\t\ttextarea.bind(\"blur\", function() {\r\n\t\t\t\t});\r\n\r\n\t\t\t});\r\n\r\n\t\t},\r\n\t\treplace_file : function() {\r\n\t\t\tvar inputs = this.$elm.find(\"input[type=file]\");\r\n\t\t\tvar _this = this;\r\n\t\t\tinputs.each(function(i) {\r\n\t\t\t\tvar input = $(this);\r\n\r\n\t\t\t\tvar is_init = input.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tinput.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tvar input_width = input.innerWidth();\r\n\t\t\t\tvar size = input.attr(\"size\");\r\n\t\t\t\tinput.wrap('<div class=\"newforms_input_text\"></div>').after('<a href=\"#\" class=\"newforms_file\">选择文件...</a>')\r\n\t\t\t\t\t.before('<input type=\"text\" readonly  '+(size ? 'size=\"' + size + '\"' : '' )+' style=\"width:' + input_width + 'px\" />');\r\n\t\t\t\tif (browser_ie) {\r\n\t\t\t\t\tinput.width(20);\r\n\t\t\t\t\tinput.wrap('<div class=\"newforms_input_file\" style=\"width:40px;height:25px;overflow:hidden;position: absolute;left:0px;top:0px;z-index:10;filter:alpha(opacity=0);opacity:0;\"></div>');\r\n\t\t\t\t}else{\r\n\t\t\t\t\tinput.wrap('<div class=\"newforms_input_file\" style=\"width:0px;height:0px;overflow:hidden;\"></div>');\r\n\t\t\t\t}\r\n\t\t\t\tvar div = input.parent().parent();\r\n\r\n\t\t\t\tvar input2 = div.children(\"input[type=text]\");\r\n\t\t\t\tinput2.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tvar btn = div.find(\"a\");\r\n\t\t\t\tbtn.bind(\"focus\", function() {\r\n\t\t\t\t\tthis.blur();\r\n\t\t\t\t}).attr(\"hidefocus\", \"true\");\r\n\r\n\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\")) {\r\n\t\t\t\t\tinput2.attr(\"disabled\", \"true\");\r\n\t\t\t\t\tbtn.attr(\"disabled\", \"true\");\r\n\t\t\t\t}\r\n\r\n\t\t\t\tinput.bind(\"change nf_change\", function() {\r\n\t\t\t\t\tinput2.val($(this).val());\r\n\t\t\t\t\tinput2.focus();\r\n\t\t\t\t});\r\n\t\t\t\tinput2.bind(\"click\", function(event) {\r\n\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\"))\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\tinput.click();\r\n\t\t\t\t});\r\n\t\t\t\tbtn.bind(\"click\", function(event) {\r\n\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\tif (input.attr(\"disabled\") || input.attr(\"readonly\"))\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\tinput.click();\r\n\t\t\t\t});\r\n\t\t\t\tbtn.bind(\"blur\", function() {\r\n\t\t\t\t\tinput.blur();\r\n\t\t\t\t});\r\n\r\n\t\t\t\tinput2.bind(\"focus\", function() {\r\n\r\n\t\t\t\t});\r\n\t\t\t\tinput2.bind(\"blur\", function() {\r\n\r\n\t\t\t\t\tinput.blur();\r\n\r\n\t\t\t\t});\r\n\t\t\t\tif(browser_ie) {\r\n\t\t\t\t\tdiv.css(\"overflow\",\"hidden\");\r\n\t\t\t\t\tvar move_fun = function (e){\r\n\t\t\t\t\t\tvar offset = div.offset();\r\n\t\t\t\t\t\tdiv.find(\".newforms_input_file\").css({left:(e.pageX - offset.left - 10)+\"px\", top:(e.pageY - offset.top - 10)+\"px\"});\r\n\t\t\t\t\t};\r\n\t\t\t\t\tdiv.bind(\"mouseover\", function(e) {\r\n\t\t\t\t\t\tmove_fun(e);\r\n\t\t\t\t\t});\r\n\t\t\t\t\tdiv.bind(\"mousemove\", function(e) {\r\n\t\t\t\t\t\tmove_fun(e);\r\n\t\t\t\t\t});\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t});\r\n\r\n\t\t},\r\n\r\n\t\treplace_button : function() {\r\n\t\t\tvar inputs = this.$elm.find(\"input[type=button],input[type=submit],input[type=reset]\");\r\n\t\t\tinputs.each(function(i) {\r\n\t\t\t\tvar input = $(this);\r\n\r\n\t\t\t\tvar is_init = input.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tinput.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tinput.addClass(\"newforms_button\");\r\n\r\n\t\t\t\tinput.attr(\"hidefocus\", \"true\");\r\n\t\t\t});\r\n\r\n\t\t},\r\n\r\n\t\treplace_button_image : function() {\r\n\t\t\tvar inputs = this.$elm.find(\"input[type=image]\");\r\n\t\t\tinputs.each(function(i) {\r\n\t\t\t\tvar input = $(this);\r\n\r\n\t\t\t\tvar is_init = input.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tinput.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tinput.addClass(\"newforms_button_image\");\r\n\r\n\t\t\t\tinput.bind(\"focus\", function() {\r\n\t\t\t\t\tthis.blur();\r\n\t\t\t\t}).attr(\"hidefocus\", \"true\");\r\n\t\t\t});\r\n\r\n\t\t},\r\n\r\n\t\treplace_checkbox : function() {\r\n\t\t\tvar inputs = this.$elm.find(\"input[type=checkbox]\");\r\n\t\t\tvar _this = this;\r\n\t\t\tinputs.each(function(i) {\r\n\t\t\t\tvar checkbox = $(inputs[i]);\r\n\r\n\t\t\t\tvar is_init = checkbox.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tcheckbox.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tif (browser_ie) {\r\n\t\t\t\t\tcheckbox.width(0).height(0).css(\"padding\", \"0px\").css(\"margin\", \"0px\").css(\"overflow\", \"hidden\");\r\n\t\t\t\t} else {\r\n\t\t\t\t\tcheckbox.hide();\r\n\t\t\t\t}\r\n\t\t\t\t$(this).wrap('<a href=\"#\" class=\"newforms_checkbox\"></a>');\r\n\r\n\t\t\t\tvar btn = $(this).parent();\r\n\t\t\t\tif (checkbox[0].checked) {\r\n\t\t\t\t\tbtn.addClass(\"newforms_checkbox_select\");\r\n\t\t\t\t}\r\n\t\t\t\tbtn.attr(\"checkbox_checked\", checkbox[0].checked);\r\n\r\n\t\t\t\tif (checkbox.attr(\"disabled\")) {\r\n\t\t\t\t\tbtn.attr(\"disabled\", true);\r\n\t\t\t\t}\r\n\t\t\t\tbtn.bind(\"click\", function(event) {\r\n\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\tvar checkbox = $(this).children();\r\n\t\t\t\t\tif (checkbox.attr(\"disabled\"))\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\r\n\t\t\t\t\tif (checkbox[0].checked) {\r\n\t\t\t\t\t\tcheckbox[0].checked=false;\r\n\t\t\t\t\t\tcheckbox.removeAttr(\"checked\");\r\n\t\t\t\t\t\t$(this).removeClass(\"newforms_checkbox_select\");\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tcheckbox[0].checked=true;\r\n\t\t\t\t\t\tcheckbox.attr(\"checked\", true);\r\n\t\t\t\t\t\t$(this).addClass(\"newforms_checkbox_select\");\r\n\t\t\t\t\t}\r\n\t\t\t\t\tcheckbox.change();\r\n\t\t\t\t});\r\n\t\t\t\tcheckbox.bind(\"click\", function(event) {\r\n\t\t\t\t\tevent.stopPropagation();\r\n\r\n\t\t\t\t});\r\n\r\n\t\t\t\tcheckbox.bind(\"change nf_change\", function() {\r\n\t\t\t\t\tvar btn = $(this).parent();\r\n\t\t\t\t\tif (this.checked) {\r\n\t\t\t\t\t\tbtn.addClass(\"newforms_checkbox_select\");\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tbtn.removeClass(\"newforms_checkbox_select\");\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t\t_this.form.bind(\"reset\", function() {\r\n\t\t\t\t\tinputs.each(function(i) {\r\n\t\t\t\t\t\tvar checkbox = $(inputs[i]);\r\n\t\t\t\t\t\tvar btn = checkbox.parent();\r\n\r\n\t\t\t\t\t\tif (btn.attr(\"checkbox_checked\") && btn.attr(\"checkbox_checked\")==\"true\") {\r\n\t\t\t\t\t\t\tbtn.addClass(\"newforms_checkbox_select\");\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tbtn.removeClass(\"newforms_checkbox_select\");\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\r\n\t\t\t\tbtn.bind(\"focus\", function() {\r\n\t\t\t\t\tthis.blur();\r\n\t\t\t\t}).attr(\"hidefocus\", \"true\");\r\n\r\n\t\t\t\t$.fn.nf_checkbox = function(checked) {\r\n\t\t\t\t\treturn this.each(function() {\r\n\t\t\t\t\t\tthis.checked = checked;\r\n\t\t\t\t\t\t$(this).trigger('nf_change');\r\n\t\t\t\t\t});\r\n\t\t\t\t};\r\n\t\t\t});\r\n\r\n\t\t},\r\n\r\n\t\treplace_radio : function() {\r\n\t\t\tvar inputs = this.$elm.find(\"input[type=radio]\");\r\n\t\t\tvar _this = this;\r\n\t\t\tinputs.each(function(i) {\r\n\t\t\t\tvar radio = $(inputs[i]);\r\n\r\n\t\t\t\tvar is_init = radio.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tradio.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tif (browser_ie) {\r\n\t\t\t\t\tradio.width(0).height(0).css(\"padding\", \"0px\").css(\"margin\", \"0px\").css(\"overflow\", \"hidden\");\r\n\t\t\t\t} else {\r\n\t\t\t\t\tradio.hide();\r\n\t\t\t\t}\r\n\r\n\t\t\t\tvar id = _this.getItemId();\r\n\t\t\t\t$(this).wrap('<a href=\"#\" class=\"newforms_radio\" _name=\"' + radio.attr(\"name\") + '\" _index=\"' + i + '\"></a>');\r\n\r\n\t\t\t\tradio.attr(\"_index\", i);\r\n\r\n\t\t\t\tvar btn = $(this).parent();\r\n\t\t\t\tif (radio[0].checked) {\r\n\t\t\t\t\tbtn.addClass(\"newforms_radio_select\");\r\n\t\t\t\t}\r\n\t\t\t\tbtn.attr(\"checkbox_checked\", radio[0].checked);\r\n\r\n\t\t\t\tif (radio.attr(\"disabled\")) {\r\n\t\t\t\t\tbtn.attr(\"disabled\", true);\r\n\t\t\t\t} \r\n\t\t\t\tbtn.bind(\"click\", function(event) {\r\n\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\tvar radio = $(this).children();\r\n\t\t\t\t\tif (radio.attr(\"disabled\"))\r\n\t\t\t\t\t\treturn;\r\n\r\n\t\t\t\t\t$(\"a[_name=\" + $(this).attr(\"_name\") + \"]\").each(function(i) {\r\n\t\t\t\t\t\t$(this).removeClass(\"newforms_radio_select\");\r\n\t\t\t\t\t\tvar radio = $(this).children();\r\n\t\t\t\t\t\tradio.removeAttr(\"checked\");\r\n\t\t\t\t\t\tif (radio.attr(\"disabled\")) {\r\n\t\t\t\t\t\t\t$(this).removeClass(\"newforms_radio_disabled_select\");\r\n\t\t\t\t\t\t\t$(this).addClass(\"newforms_radio_disabled\");\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t});\r\n\t\t\t\t\tradio[0].checked = true;\r\n\t\t\t\t\tradio.attr(\"checked\", true);\r\n\t\t\t\t\t$(this).addClass(\"newforms_radio_select\");\r\n\r\n\t\t\t\t\tradio.change();\r\n\t\t\t\t});\r\n\t\t\t\tradio.bind(\"click\", function(event) {\r\n\t\t\t\t\tevent.stopPropagation();\r\n\r\n\t\t\t\t});\r\n\r\n\t\t\t\tradio.bind(\"change nf_change\", function() {\r\n\t\t\t\t\tvar btn = $(this).parent();\r\n\t\t\t\t\t$(\"a[_name=\" + btn.attr(\"_name\") + \"]\").removeClass(\"newforms_radio_select\");\r\n\t\t\t\t\tif (this.checked) {\r\n\t\t\t\t\t\tbtn.addClass(\"newforms_radio_select\");\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tbtn.removeClass(\"newforms_radio_select\");\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t\t_this.form.bind(\"reset\", function() {\r\n\t\t\t\t\tinputs.each(function(i) {\r\n\t\t\t\t\t\tvar radio = $(inputs[i]);\r\n\t\t\t\t\t\tvar btn = radio.parent();\r\n\r\n\t\t\t\t\t\tif (btn.attr(\"checkbox_checked\") && btn.attr(\"checkbox_checked\")==\"true\") {\r\n\t\t\t\t\t\t\tbtn.addClass(\"newforms_radio_select\");\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tbtn.removeClass(\"newforms_radio_select\");\r\n\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\r\n\t\t\t\tbtn.bind(\"focus\", function() {\r\n\t\t\t\t\tthis.blur();\r\n\t\t\t\t}).attr(\"hidefocus\", \"true\");\r\n\r\n\t\t\t\t$.fn.nf_radio = function(checked) {\r\n\t\t\t\t\treturn this.each(function() {\r\n\t\t\t\t\t\tthis.checked = checked;\r\n\t\t\t\t\t\t$(this).trigger('nf_change');\r\n\t\t\t\t\t});\r\n\t\t\t\t};\r\n\t\t\t});\r\n\r\n\t\t},\r\n\t\treplace_select : function() {\r\n\t\t\tvar selects = this.$elm.find(\"select\").not(\"select[multiple=multiple]\");\r\n\t\t\t_this = this;\r\n\t\t\tselects.each(function(i) {\r\n\t\t\t\tvar select = $(this);\r\n\r\n\t\t\t\tvar is_init = select.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tselect.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tvar select_width = select.outerWidth();//select.outerWidth()+_this.opts.input_text_space*2;\r\n\t\t\t\tvar select_height = select.outerHeight();\r\n\t\t\t\tvar id = _this.getItemId();\r\n\t\t\t\tselect.wrap('<div></div>');\r\n\t\t\t\tselect.parent().wrap('<div class=\"newforms_select\"></div>').after('<ul></ul>').after('<a><span></span></a>');\r\n\t\t\t\tvar div = select.parent().parent();\r\n\t\t\t\t//div.width(select_width+_this.opts.select_arrow_space);\r\n\t\t\t\tdiv.width(select_width);\r\n\t\t\t\t//div.height(select_height);\r\n\r\n\t\t\t\tselect.hide();\r\n\t\t\t\t\r\n\t\t\t\tvar sela = div.children(\"a\");\r\n\t\t\t\tvar selval = sela.children(\"span\");\r\n\t\t\t\tif (select.attr(\"disabled\")) {\r\n\t\t\t\t\tsela.attr(\"disabled\", true);\r\n\t\t\t\t}\r\n\t\t\t\tselval.attr(\"default_index\", select[0].selectedIndex);\r\n\t\t\t\tif (select[0].options.length > 0 && select[0].selectedIndex>=0) {\r\n\t\t\t\t\tselval.html(select[0].options[select[0].selectedIndex].text);\r\n\t\t\t\t}\r\n\r\n\t\t\t\tvar ul = div.children(\"ul\");\r\n\t\t\t\t//ul.width(sela.outerWidth(true)-(select.outerWidth(true)-select.width()));\r\n\t\t\t\tul.width(select_width);\r\n\t\t\t\tvar add_option = function() {\r\n\t\t\t\t\tul.empty();\r\n\t\t\t\t\tfor (var i = 0; i < select[0].options.length; i++) {\r\n\t\t\t\t\t\tul.append('<li ' + (i == select[0].selectedIndex ? 'class=\"select\"' : '') + '><a href=\"#\" hidefocus=\"true\" title=\"' + select[0].options[i].text + '\" onfocus=\"this.blur();\" _index=' + i + '>' + select[0].options[i].text + '</a></li>');\r\n\t\t\t\t\t}\r\n\t\t\t\t\tul.find(\"a\").bind(\"click\", function(event) {\r\n\t\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\t\tul.children(\"li\").removeClass(\"select\");\r\n\t\t\t\t\t\t$(this).parent(\"li\").addClass(\"select\");\r\n\r\n\t\t\t\t\t\tselect[0].selectedIndex = $(this).attr(\"_index\");\r\n\r\n\t\t\t\t\t\tselval.html(select[0].options[select[0].selectedIndex].text);\r\n\r\n\t\t\t\t\t\tul.hide();\r\n\r\n\t\t\t\t\t\t$(select[0]).change();\r\n\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t};\r\n\t\t\t\tadd_option();\r\n\t\t\t\t\r\n\t\t\t\tselect.bind(\"re_init\", function() {\r\n\t\t\t\t\tadd_option();\r\n\t\t\t\t});\r\n\r\n\t\t\t\tselect.bind(\"change nf_change\", function() {\r\n\t\t\t\t\tvar lis = ul.children(\"li\");\r\n\t\t\t\t\tif (select[0].options.length != lis.length) {\r\n\t\t\t\t\t\tadd_option();\r\n\t\t\t\t\t}\r\n\t\t\t\t\tlis.removeClass(\"select\");\r\n\t\t\t\t\tul.find(\"a[_index=\" + select[0].selectedIndex + \"]\").parent(\"li\").addClass(\"select\");\r\n\t\t\t\t\tif (select[0].selectedIndex >= 0){\r\n\t\t\t\t\t\tvar str = select[0].options[select[0].selectedIndex].text;\r\n\t\t\t\t\t\tselval.html(str);\r\n\t\t\t\t\t\tvar w1 = selval.outerWidth(true);\r\n\t\t\t\t\t\tvar w2 = sela.outerWidth(true)-28;\r\n\t\t\t\t\t\tvar word_w = w1/_this.strlen(str);\r\n\t\t\t\t\t\tif(w1>w2){//计算长度，自动截取超长字符\r\n\t\t\t\t\t\t\tvar word_n = (w1-w2)/word_w;\r\n\t\t\t\t\t\t\tselval.html(_this.cutStr(str, _this.strlen(str)-word_n));\r\n\t\t\t\t\t\t\tselval.attr(\"title\", str);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\tselval.html(\"\");\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\r\n\r\n\t\t\t\t});\r\n\t\t\t\t_this.form.bind(\"reset\", function() {\r\n\t\t\t\t\tvar lis = ul.children(\"li\");\r\n\t\t\t\t\tlis.removeClass(\"select\");\r\n\t\t\t\t\tvar default_index = _this.toInt(selval.attr(\"default_index\"));\r\n\t\t\t\t\tif (default_index >= 0 && default_index < select[0].options.length) {\r\n\t\t\t\t\t\tul.find(\"a[_index=\" + default_index + \"]\").parent(\"li\").addClass(\"select\");\r\n\t\t\t\t\t\tselval.html(select[0].options[default_index].text);\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\r\n\t\t\t\tvar hide_all_fun = function(event) {\r\n\t\t\t\t\t$(\".newforms_select>ul\").hide();\r\n\r\n\t\t\t\t};\r\n\t\t\t\tsela.bind(\"click\", function(event) {\r\n\t\t\t\t\tevent.stopPropagation();\r\n\t\t\t\t\tif (select.attr(\"disabled\"))\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t$(\".newforms_select>ul\").not(ul).hide();\r\n\t\t\t\t\tif (ul.is(\":visible\")) {\r\n\t\t\t\t\t\tul.hide();\r\n\t\t\t\t\t\treturn;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tvar wh = $(window).outerHeight(true);\r\n\t\t\t\t\tvar dt = $(window).scrollTop();\r\n\t\t\t\t\tvar ul_h = ul.outerHeight(true);\r\n\t\t\t\t\tvar div_h = $(this).outerHeight(true);\r\n\t\t\t\t\tvar div_offset = $(this).offset();\r\n\r\n\t\t\t\t\tvar div_offset_top = div_offset.top;\r\n\r\n\t\t\t\t\tvar offset_bottom = select.attr('nf_offset_bottom');\r\n\t\t\t\t\tif(offset_bottom){\r\n\t\t\t\t\t\tdiv_offset_top = div_offset_top+_this.toInt(offset_bottom);\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tif (div_offset_top + ul_h + div_h > wh + dt) {\r\n\t\t\t\t\t\tul.css(\"top\", (0 - ul_h) + \"px\");\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tul.css(\"top\", (0 + div_h) + \"px\");\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tul.css(\"left\", \"0px\");\r\n\r\n\t\t\t\t\tul.scrollTop(0);\r\n\t\t\t\t\tul.show();\r\n\t\t\t\t\tvar li_offset = (select[0].selectedIndex - 1) * ul.children(\"li\").height();\r\n\r\n\t\t\t\t\tul.scrollTop(li_offset);\r\n\r\n\t\t\t\t});\r\n\r\n\t\t\t\t$(document).bind(\"click\", hide_all_fun);\r\n\r\n\t\t\t});\r\n\r\n\t\t},\r\n\t\treplace_select_multiple : function() {\r\n\t\t\tvar selects = this.$elm.find(\"select[multiple=multiple]\");\r\n\t\t\tvar _this = this;\r\n\t\t\tselects.each(function(i) {\r\n\t\t\t\tvar select = $(this);\r\n\r\n\t\t\t\tvar is_init = select.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\tselect.attr(\"newforms_is_init\", \"1\");\r\n\r\n\t\t\t\tvar select_width = select.innerWidth(true);\r\n\r\n\t\t\t\tif (select.attr(\"disabled\")) {\r\n\t\t\t\t\tselect.addClass(\"newforms_select_multiple_disabled\");\r\n\t\t\t\t}\r\n\r\n\t\t\t\tselect.wrap('<div class=\"newforms_select_multiple\"></div>');\r\n\r\n\t\t\t\tvar div = select.parent();\r\n\r\n\t\t\t\tselect.bind(\"focus\", function() {\r\n\t\t\t\t\t\r\n\t\t\t\t});\r\n\t\t\t\tselect.bind(\"blur\", function() {\r\n\t\t\t\t\t\r\n\t\t\t\t});\r\n\t\t\t});\r\n\r\n\t\t},\r\n\r\n\t\treplace_link : function() {\r\n\t\t\tvar alinks = this.$elm.find(\"a.newforms_link,a.newforms_link_sel\");\r\n\t\t\tvar _this = this;\r\n\t\t\talinks.each(function(i) {\r\n\t\t\t\tvar alink = $(this);\r\n\r\n\t\t\t\tvar is_init = alink.attr(\"newforms_is_init\");\r\n\t\t\t\tif (is_init == \"1\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\talink.attr(\"newforms_is_init\", \"1\");\r\n\t\t\t\talink.bind(\"click\", function(event) {\r\n\t\t\t\t\tevent.preventDefault();\r\n\t\t\t\t\t\r\n\t\t\t\t\tif(alink.attr(\"group_link\")){\r\n\t\t\t\t\t\t_this.$elm.find(\"a[group_link=\"+alink.attr(\"group_link\")+\"]\").removeClass(\"newforms_link_sel\").addClass(\"newforms_link\");\r\n\t\t\t\t\t\t$(this).removeClass(\"newforms_link\").addClass(\"newforms_link_sel\");\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\tif($(this).attr(\"class\").indexOf(\"newforms_link_sel\")>-1){\r\n\t\t\t\t\t\t\t$(this).removeClass(\"newforms_link_sel\").addClass(\"newforms_link\");\r\n\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t\t$(this).removeClass(\"newforms_link\").addClass(\"newforms_link_sel\");\r\n\t\t\t\t\t\t}\t\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t});\r\n\r\n\t\t\t});\r\n\r\n\t\t},\r\n\r\n\t\tset_disable : function(name, status) {\r\n\t\t\tvar items = this.$elm.find(\"*[name=\"+name+\"]\");\r\n\t\t\titems.each(function (){\r\n\t\t\t\tvar obj = $(this);\r\n\t\t\t\tthis.disabled=status;\r\n\t\t\t\tvar tagname = (this.tagName+\"\").toLowerCase();\r\n\t\t\t\tif(tagname == \"input\"){\r\n\t\t\t\t\tif(obj.attr(\"ntype\") == \"date\" || obj.attr(\"ntype\") == \"number\" || obj.attr(\"ntype\") == \"box\" || obj.attr(\"ntype\") == \"ztree\"){\r\n\t\t\t\t\t\tvar div = obj.parent();\r\n\t\t\t\t\t\tvar btn = div.find(\"a\");\r\n\t\t\t\t\t\tbtn.attr(\"disabled\", status);\r\n\t\t\t\t\t}else if(obj.attr(\"type\") == \"file\"){\r\n\t\t\t\t\t\tvar div = obj.parent().parent();\r\n\t\t\t\t\t\tvar input2 = div.children(\"input[type=text]\");\r\n\t\t\t\t\t\tinput2.attr(\"disabled\", status);\r\n\r\n\t\t\t\t\t\tvar btn = div.find(\"a\");\r\n\t\t\t\t\t\tbtn.attr(\"disabled\", status);\r\n\t\t\t\t\t}else if(obj.attr(\"type\") == \"checkbox\" || obj.attr(\"type\") == \"radio\"){\r\n\t\t\t\t\t\tvar id = obj.attr(\"_id\");\r\n\t\t\t\t\t\tvar btn = $(\"#\" + id);\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tbtn.attr(\"disabled\", status);\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t}else if(tagname == \"select\"){\r\n\t\t\t\t\tvar div = obj.parent().parent();\r\n\t\t\t\t\tvar sela = div.children(\"a\");\r\n\t\t\t\t\tsela.attr(\"disabled\", status);\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t},\r\n\t\tset_readonly : function(name, status) {\r\n\t\t\tvar items = this.$elm.find(\"*[name=\"+name+\"]\");\r\n\t\t\titems.each(function (){\r\n\t\t\t\tvar obj = $(this);\r\n\t\t\t\tobj.attr(\"readonly\", status);\r\n\t\t\t\tvar tagname = (this.tagName+\"\").toLowerCase();\r\n\t\t\t\tif(tagname == \"input\"){\r\n\t\t\t\t\tif(obj.attr(\"ntype\") == \"date\" || obj.attr(\"ntype\") == \"number\" || obj.attr(\"ntype\") == \"box\" || obj.attr(\"ntype\") == \"ztree\"){\r\n\t\t\t\t\t\tvar div = obj.parent();\r\n\t\t\t\t\t\tvar btn = div.find(\"a\");\r\n\t\t\t\t\t\tbtn.attr(\"disabled\", status);\r\n\t\t\t\t\t}else if(obj.attr(\"type\") == \"file\"){\r\n\t\t\t\t\t\tvar div = obj.parent().parent();\r\n\t\t\t\t\t\tvar input2 = div.children(\"input[type=text]\");\r\n\t\t\t\t\t\tinput2.attr(\"disabled\", status);\r\n\r\n\t\t\t\t\t\tvar btn = div.find(\"a\");\r\n\t\t\t\t\t\tbtn.attr(\"disabled\", status);\r\n\t\t\t\t\t}else if(obj.attr(\"type\") == \"checkbox\" || obj.attr(\"type\") == \"radio\"){\r\n\t\t\t\t\t\tvar id = obj.attr(\"_id\");\r\n\t\t\t\t\t\tvar btn = $(\"#\" + id);\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tbtn.attr(\"disabled\", status);\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t}else if(tagname == \"select\"){\r\n\t\t\t\t\tvar div = obj.parent().parent();\r\n\t\t\t\t\tvar sela = div.children(\"a\");\r\n\t\t\t\t\tsela.attr(\"disabled\", status);\r\n\t\t\t\t}\r\n\t\t\t});\r\n\t\t},\r\n\t\tgetItemId : function() {\r\n\t\t\tvar n = \"newforms_frm_item_\" + this.getCount();\r\n\r\n\t\t\tNewForms_id_buffer[this.id_buffer_key].push(n);\r\n\t\t\treturn n;\r\n\r\n\t\t},\r\n\t\tgetCount : function() {\r\n\t\t\treturn NewForms_count++;\r\n\r\n\t\t},\r\n\t\taddIdEvent : function(id, evt) {\r\n\t\t\tNewForms_id_events[id] = evt;\r\n\t\t},\r\n\t\ttoInt : function(str) {\r\n\t\t\tvar result = parseInt(str, 10);\r\n\t\t\treturn isNaN(result) ? 0 : result;\r\n\t\t},\r\n\t\tisNull : function(str) {\r\n\t\t\treturn str == null || str == \"\" || typeof (str) == \"undefined\";\r\n\t\t},\r\n\t\tstrlen : function(str) {\r\n\t\t\treturn str.replace(/[^\\x00-\\xff]/g, \"**\").length;\r\n\t\t},\r\n\t\tcutStr : function(ostr, n) {\r\n\t\t\tvar r = /[^\\x00-\\xff]/g;\r\n\t\t\t\r\n\t\t\tif (ostr.replace(r, \"**\").length <= n) return ostr;\r\n\t\t\tvar new_str = \"\";\r\n\t\t\tvar str = \"\";\r\n\t\t\tfor (var i=0,j = 0; i<ostr.length && j < n ; i++) {\r\n\t\t\t\tstr = ostr.substr(i, 1);\r\n\t\t\t\tnew_str+=str;\r\n\t\t\t\tj += (str.replace(r,\"**\").length > 1) ? 2 : 1;\r\n\t\t\t}\r\n\t\t\treturn new_str + \" ..\";\r\n\t\t},\r\n\t\tsetMouseTimer : function(fn, t) {\r\n\t\t\tif (this.mouseTimer != null) {\r\n\t\t\t\twindow.clearTimeout(this.mouseTimer);\r\n\t\t\t}\r\n\t\t\tthis.mouseTimer = window.setTimeout(fn, t);\r\n\t\t},\r\n\t\tclearMouseTimer : function(fn) {\r\n\t\t\tif (this.mouseTimer != null) {\r\n\t\t\t\twindow.clearTimeout(this.mouseTimer);\r\n\t\t\t}\r\n\t\t\tthis.mouseTimer = null;\r\n\t\t}\r\n\t};\r\n\t\r\n\tvar newforms_buffer = new Array();\r\n\t$.fn.newforms = function(options) {\r\n\t\tvar opts = $.extend({}, $.fn.newforms.defaults, options);\r\n\r\n\t\treturn this.each(function() {\r\n\t\t\tnewforms_buffer[this]=new $.NewForms(this, opts);\r\n\t\t});\r\n\t};\r\n\r\n\t$.fn.newforms_clear = function() {\r\n\t\tvar k = $(this).attr(\"newforms_id_buffer\");\r\n\t\tvar arr = NewForms_id_buffer[k];\r\n\t\tif (!arr) {\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tfor (var i in arr) {\r\n\t\t\t$(\"#\" + arr[i]).remove();\r\n\t\t\tif (NewForms_id_events[arr[i]]) {\r\n\t\t\t\t$(document).unbind(\"click\", NewForms_id_events[arr[i]]);\r\n\t\t\t\tNewForms_id_events[arr[i]] = null;\r\n\t\t\t}\r\n\t\t}\r\n\t\tNewForms_id_buffer[k] = null;\r\n\t\tarr = new Array();\r\n\t\tfor (var i in NewForms_id_buffer) {\r\n\t\t\tif (NewForms_id_buffer[i] == null)\r\n\t\t\t\tcontinue;\r\n\t\t\tarr[i] = NewForms_id_buffer[i];\r\n\t\t}\r\n\t\tNewForms_id_buffer = arr;\r\n\r\n\t\tarr = new Array();\r\n\t\tfor (var i in NewForms_id_events) {\r\n\t\t\tif (NewForms_id_events[i] == null)\r\n\t\t\t\tcontinue;\r\n\t\t\tarr[i] = NewForms_id_events[i];\r\n\t\t}\r\n\t\tNewForms_id_events = arr;\r\n\r\n\t};\r\n\t$.fn.get_newforms = function() {\r\n\t\tvar r_array = new Array();\r\n\t\tthis.each(function() {\r\n\t\t\tif(newforms_buffer[this]){\r\n\t\t\t\tr_array.push(newforms_buffer[this]);\r\n\t\t\t}\r\n\t\t});\r\n\t\treturn r_array.length == 1 ? r_array[0] : r_array;\r\n\t};\r\n\r\n\t// default settings\r\n\t$.fn.newforms.defaults = {\r\n\t\t\r\n\t};\r\n\t/*$.fn.newforms.defaults = {\r\n\t\tinput_text_space : 0,\r\n\t\tselect_arrow_space : 15\r\n\t};*/\r\n})(jQuery);\r\n\r\n"),
	}
	filey := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/newforms/skins/default/checkbox.png",
		FileModTime: time.Unix(1561449196, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00T\x00\x00\x00P\b\x06\x00\x00\x00\x87\xfaR\xd7\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\tpHYs\x00\x00\n\xf0\x00\x00\n\xf0\x01B\xac4\x98\x00\x00\x00\x16tEXtCreation Time\x0011/06/12\xa6~\xe3\xfb\x00\x00\x00\x1ftEXtSoftware\x00Macromedia Fireworks 8\xb5h\xd2x\x00\x00\a\x13IDATx\x9c\xed\x9a_H\x93\xdf\x1f\xc7_\xf3\xcft\x96\xabi\x9a\xd3jZjj!\x91\x90a\x94\xa2^xQa\x94\x19y!\x94P\x11\x04^\x14$%؟\xdb.\x84\xc2ʼ\x88.\x12-\xa8\x8b\x8a`eJPȐB2\xca\xff\xe6\x16:\x9d\xe1\xbf֦\xfb]\x88\xc3\xe5\x96kω/\xfc8\xaf\xabg\xe7y\xf6\xdeg\xef=\xe7\x9c\xe7\x9c\xf7T.\x97\v\x898\x82\xfe\xeb\x02\xfe\xdf\bY<0\x99L\x8aoմ\xb44\xd5\xd2\xd7F\xa3Q\xb1fAAA<`Y|m\xb1X\x14k\xea\xf5z\x8f:GFF\x14k&%%\xa9`\x89\xa1\x00\x99\x99\x99\x01\v~\xfc\xf8\xd1k{AAA\xc0\x9aF\xa3\xd1k{rrr\xc0\x9a\xdd\xdd\xdd^\xdb7l\xd8\x10\xb0\xe6\xb7o\xdf\xdcǲ\xcb\vF\x1a*\x18i\xa8`\xa4\xa1\x82\x91\x86\nF\x1a*\x18i\xa8`\xa4\xa1\x82\x91\x86\nF\x1a*\x18i\xa8`\xa4\xa1\x82\x91\x86\nF\x1a*\x18\x8f\xed;_[pJ\xf0\xb5\x05\xa7\x04_[pJX\xba\x05\xa7\x04\xd5b\x042==-D\xf07\xf4\x024,+_\xf2߳j\xd5*`\x89\xa1\x121\xc81T0\xd2P\xc1HC\x05#\r\x15\x8c4T0\xff4\x97\x17\xa1\x99\x95\x95\xe5\xa1\xf9/ry\xabժX\xd3`0,\xcf峲\xb2\x02\x164\x99L^\xdb\xf7\xed\xdb\x17\xb0fkk\xab\xd7\xf6\u007f\x91\xcb\x1b\f\x86\x805\a\x06\x06\xdc\xc7\x01w\xf9\x87\x0f\x1fr\xf1\xe2E\xfa\xfb\xfbq:\x9d\x01\x17\xb3\x94\xda\xdaZJKK\xf9\xfc\xf93\x0e\x87C\x88\xe6\xbbw\xefhjj\xc2j\xb5277'Dsdd\x84\xde\xde^~\xfe\xfc\xc9\xef\xcf\xf1!>\xde\xf3G\x86\x87\x871\x1a\x8dttt\xd0\xd9\xd9Imm\xad\xe2\"\xfb\xfa\xfahnn\xa6\xad\xad\x8d\xf7\xef\xdf\xf3\xfc\xf9sŚ6\x9b\x8d\xae\xae.\x06\x06\x06\x18\x1e\x1e\xa6\xac\xacL\xb1\xa6\xddn\xc7f\xb3155\xc5\xf4\xf44)))\x1e\xe7\xff\xfa\x0e\x9d\x9b\x9b\xa3\xa9\xa9\x89\x8e\x8e\x0e`a\x98HJJRT\xa4\xd3\xe9\xe4\xe6͛\xb4\xb5\xb5\x01\x90\x97\x97Gzz\xba\"\xcd\xf9\xf9y\xda\xdb\xdb\xdd\xdd111\x91\x98\x98\x18E\x9a.\x97\x8b\xd1\xd1Q\xa6\xa6\xa6\x00\x88\x8c\x8c$<<\xdc㚿6\xf4իW455\x01\xb0}\xfbvN\x9d:\xa5\xa8H\x80G\x8f\x1eq\xeb\xd6-\x00\xb2\xb3\xb3\xa9\xa9\xa9Q\xac\xf9\xe9\xd3'\xda\xdbہ\x85\xff-\xe5\xe5\xe5)֜\x98\x98`tt\x14XX\xbb\xc7\xc7\xc7/\xbbf\x99\xa1N\xa7\x93\xef߿{\x15\x1c\x1a\x1a\xa2\xbe\xbe\x1e\xbb\xddNDD\x04\xe5\xe5\xe5\xe8\xf5+\xef\u007f8\x9dN\x86\x86\x86\xbc\x9e\xeb\xee\xee\xe6ڵk\xcc\xceβz\xf5j.\\\xb8\xe0\xd7\x041??Ϗ\x1f?\xbc\x9e\x1b\x1f\x1f\xa7\xb5\xb5\x15\x87ÁZ\xadfϞ=\xac]\xbbvEM\x97\xcbů_\xbf\xbc\x9e\xb3\xdb\xedX,\x16\xe6\xe7\xe7\t\n\n\"..\x0e\xb5Z\xbd\xec\xbae\x86>}\xfa\x94\xf3\xe7\xcf/\x9b\xb5\x9dN'w\xefޥ\xa7\xa7\a\x80\xe2\xe2brssW,\x12\xa0\xa1\xa1\x81C\x87\x0e\xd1\xd2\xd2\xe2\xd1\xeep8\xa8\xa9\xa9\xa1\xb3\xb3\x13\x80\x8a\x8a\n\x8a\x8b\x8b\xfd\xd2\xec\xe8蠱\xb1\x91\xfe\xfe~\x8f\xf6\xb9\xb99ZZZ\x18\x19\x19\x01`\xe7Ν\xa4\xa5\xa5\xf9\xa5966FOO\x0f\x93\x93\x93\x1e\xed.\x97\v\xb3\xd9\xcc\xec\xec,\x00\xeb֭\xf3\xf9\x03y\x18\xfa\xe1\xc3\a\xea\xeb\xeb\xe9\xeaꢦ\xa6\x86\x97/_\xbag\xb1Ǐ\x1f\xf3\xec\xd93`a\xdc,--%(h\xe5\x11\xe3\xed۷\\\xb9r\x05\x93\xc9ĉ\x13'hlltk\u07b9s\x87\a\x0f\x1e\x00\v\xe3\xe6\xb9s\xe7\xfc\xd2\x1c\x1c\x1c\xe4͛7\x98\xcdf\x9e<yBgg\xa7[\xd3d2\xb9\xf7u\x13\x13\x13\xc9\xce\xceF\xa5R\xfdI\x0e\x80\xa9\xa9)\xccf3333\f\f\f`\xb3\xd9\xdc\xe7FGG\x19\x1f\x1f\a\x16\xc6\xcd\xd8\xd8X\x9f:\x1e\xb3\xbcF\xa3a\xe3ƍLLL`6\x9b\xa9\xaa\xaabpp\x90\x9c\x9c\x1c\x1a\x1a\x1a\x00\x88\x8d\x8d\xe5\xe8ѣ$$$\xacX$,\x8c5)))X\xadV\xfa\xfa\xfa8v\xec\x18_\xbe|\xa1\xa8\xa8\x88\xebׯ\x03\x90\x90\x90\xc0ٳg\xfd\x9e\xdc\xd4j5QQQ\xcc\xcc\xcc`\xb3\xd9hnnfll\x8c\xe4\xe4d\xf7Ħ\xd5jٵk\x17:\x9d\xce/\xcd\xe0\xe0`\xc2\xc3\xc3q:\x9d\xd8\xedvz{{\x89\x8f\x8fG\xabպ\x87\xc0\xd0\xd0Pbbb\b\v\v\xf3\xa9\xe3q;\xa4\xa6\xa6RWWGQQ\x11Z\xad\x16\x80\xba\xba:N\x9f>\x8d\xd5j%,,\x8c\xfc\xfc\xfc\xbf\xfa\x13\xed\x8e\x1d;0\x1a\x8d\x94\x95\x95\xb9\xbf\\uu5\x05\x05\x05X,\x164\x1a\r\x87\x0f\x1f\xe6ȑ#~k\xc6\xc5\xc5Q^^Nff&\x1a\x8d\x06\x80ׯ_s\xff\xfe}&''\t\r\r%==\x9d\x8c\x8c\f\xbf55\x1a\r\xa9\xa9\xa9DGG\x13\x1c\x1c\f\x80\xd9l\xe6\xebׯ8\x1c\x0e\x82\x82\x82\xd0\xe9t+\xfe@\xcb\xfa\x97J\xa5\xa2\xba\xba\x9a\xe3Ǐ\xbbM\x9d\x99\x99\x01\x16V\x13'O\x9e\xf4\xbbH\xf7\x87\x04\x05q\xef\xde=*++\xdd\x05-\x8eS[\xb7n\xe5ҥK\u007f\xad\xa9R\xa98x\xf0 \xbbw\xefv\x9bj\xb7\xdb\x01\x88\x8e\x8e\x0ex\x85f0\x18X\xbf~\xbd\xdb\xd4\xc5\xc5@xx\xb8_\x13\xb0\xcf\x01\xab\xa2\xa2\x82\xaa\xaa*\xf7\xa3\x81V\xab\xe5̙3~w!o\\\xbe|\x99۷o\x93\x98\x98\b@TT\x14W\xaf^U\xf4|\x98\x9b\x9bˁ\x03\aܓ\x84F\xa3!??\xdf\x1dI\x04\x82^\xaf\xc7`0\xb8g\xf1\x90\x90\x10\xe2\xe3\xe3\t\tYy\x1d\xf4\xc7+\n\v\v\x89\x88\x88\xe0ƍ\x1b\x14\x16\x16\xb2w\xefހ\x8b\\\xa4\xa4\xa4\x84\xc8\xc8H*++)))a\xff\xfe\xfd\x8a5322P\xabռx\xf1\x82m۶\x91\x9a\x9a\xaaXS\xa7\xd3\x11\x1c\x1c\xcc\xd0\xd0\x10:\x9d\x8e5k\xd6\xf8\xf5\xbe\x15-\xcf\xc9\xc9A\xaf\xd7\xfb=\t\xf9CQQ\x11\x9b6mb\xf3\xe6\xcd\xc24\x93\x93\x93)--Uԃ~G\xabղe\xcb\x16\xafϛ\xbe\xf0k-\xafti鍿\x990\xfcE\xe9\xd2\xd2\x1b\xbf/-W\xc2\xc3P_[pJ\xf0\xb5\x05\xa7\x84\u007f\x91\xcb/݂S\x82\x8c\x91\x05##\x10\xc1HC\x05#\r\x15\x8c4T0\xd2P\xc1HC\x05#syd./sy\u007f\x91\xb9\xbc\xcc\xe5e.\xaf\x04\x99\xcb\xcb\\^\xe6\xf2+\x16\t2\x97\x97\xb9\xbc\xcc\xe5e./sy\x90\xb9\xbc\xcc\xe5\x03D\xe6\xf22\x97\x97\xb9|\xc0E\xf9B\xe6\xf2\x01\"sy\x89\"d\x04\"\x18i\xa8`\xa4\xa1\x82\x91\x86\nF\x1a*\x18i\xa8`\xa4\xa1\x82\x91\x86\nF\x1a*\x18i\xa8`\xa4\xa1\x82\x91\x86\n\xe6\u007fMRlB\xb4VN\xbf\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	filez := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/newforms/skins/default/date-trigger.png",
		FileModTime: time.Unix(1561449196, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x1e\b\x06\x00\x00\x00%\xf9\x9e\x11\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\tpHYs\x00\x00\n\xf0\x00\x00\n\xf0\x01B\xac4\x98\x00\x00\x00\x16tEXtCreation Time\x0011/07/12\x1e\u0084\x9e\x00\x00\x00\x1ftEXtSoftware\x00Macromedia Fireworks 8\xb5h\xd2x\x00\x00\x01\x14IDAT8\x8d\xadS\xc1\x8d\xc20\x10\x9c\xac\xd2A\xaa\xc0\x91x`\xfa8\xe9\xa8\x01z\xb2y\\\x036\x12u\x90\xdc#\xba\x04ьs\x8f;;&\x18L\xe2\x8c\x14i\xacݝ\xdd\xd1f3)D\x8f\x04\xe4\x00\xb0?\x1cf\x15\x1f\xa5\x04\xa5tw\x13\x1c\xa5\x9c\xaf \x85\xe8-.U5\x89K!\xfa<\xd6\xc0\xac\t\x1b\x00\xe6\xffm95f\xb0Pյ+\x18\xf3\x8d\x97\xec\x8b\xda<\x02\x80-\xe7\xd8r\x8e\x10\u007f\x06\x1b[f\v1\v!L\xb2`\xd6t\xf7M\xb2@\x8d\xc1\xf7\xd7\x05Ԙ;\xee\xe2\xef\xf8|\xd9 U K\xbeƢ(\x92&\xc8\x01\xe0s\xb7\x9bU|\xd2z\xa1\x1f\xe9\xa4\xf5|\x05\xad\x94;ϟ\xb6\x9dĵRo\x9c\xf3\a\xc7\n\xc39[N\xe7z\xb0\xd0v\x9d+\x18\xf3\x95\x97\xec\x8b\xda<\x02\x80\x921\x94\x8c!ğ\xc1Ɩ\xd9B\xccB\b6/\xf7\xc7i\xbb\xee\x81\x1b\xfcy\x1e\xa3d\f\xb7\xeb\x15\xd1-й\x0e\n\xbbxL \xda U \xd3J%\x9d\xf3/A)\xf0\x8571\x857\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	file10 := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/newforms/skins/default/radio.png",
		FileModTime: time.Unix(1561449196, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00T\x00\x00\x00P\b\x06\x00\x00\x00\x87\xfaR\xd7\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\tpHYs\x00\x00\n\xf0\x00\x00\n\xf0\x01B\xac4\x98\x00\x00\x00\x16tEXtCreation Time\x0011/06/12\xa6~\xe3\xfb\x00\x00\x00\x1ftEXtSoftware\x00Macromedia Fireworks 8\xb5h\xd2x\x00\x00\x0e\xffIDATx\x9c\xedZ[l\x1bׁ=3Ù\xe1\f\x9f\x12\xad\x90\x94\xb1\xb1\x02[\xb6%m\"YI\x1c\x04N\xa2`\x8bl\xfb\xe1\x1f\u007f)M\xa3\x18(\xe0\x8f\xd4\xf5\xb6\x0e6k\a\xa9\xe3$V\xd6\xf1\x16\xed:\xbb\xb2\xbfv\r\xb8\xb1\x9b\xc4\xdf\x06\xdaM\xfc\xe1(\xf6\x16\x85\x1f\x90\xeaeH\xb9\b\xaa\xbc$[&E\xf1\xa1\xe1<\xef\xecG8\xb3\xe4\xf0!:\x9d$\xc0b\x0e0\x105\xf7\xf2̹\xe7Ν\xe1\xbd\xe7R\xa6i\u0083{\xa0\xbfk\x01\xff\xdf\xe0s\x9e\xb8v\xed\x1a\x00 \x93ɬ\x1f\x1d\x1d=J\xd3\xf4\xa3\x84\x90>B\x88\x8f\xa6i\x9d\xa6\xe9yB\xc8\x1f\xaf_\xbf~`\xeb֭_\x02\xc0\x83\x0f>\b\x00\xa0(\xaa\x8e˺\xfb\xdf{\xef=\x00@$\x12\x19H$\x12\xbf\x91ey@\x92\xa4\x80\xa6i`Y\x16\xa2(\xae\xf2<\x9f\xb9}\xfb\xf6D\xa1PH\x03\xc0\xf8\xf8x[NK\xe7\xec\xecl\xfc\xb1\xc7\x1e\xfb\x85\xcf\xe7\xdbAQ\xd4\x00\x00?\x00\xd94ʹ\xa6i\xff}\xf9\xf2\xe5#\xc3\xc3÷;\xd1\xf9\xd1G\x1f\x01\x00\x8a\xc5\xe2\x86\xc1\xc1\xc1\xa3\x14E=H\b\xd9\x00\x80\a\xa0\xd04\xfd)!\xe4z:\x9d>\x18\x0e\x87?\x05\x80\xc7\x1f\u007f\xbc\x8e\x8b\xaa\x1d\xf2\x96H\x8e\xe3\x0e\xf9|\xbeW8\x8e\xf3\x89\xa2\b\xbf\xdf\x0f\x8a\xa2@\b\x81\xa2(X]]\x85\xaa\xaa\xbaa\x18\xaf\xab\xaaz\xc4\x12\xdbL\xa8e\xe6֭[\u007f\x9b\xcb\xe5~(\b\x02b\xb1\x18\xc2\xe10h\x9a\x86a\x18(\x97\xcb\xc8f\xb3\x90$\t\xb1X읹\xb9\xb9g,S\x9bqZ:y\x9e\xffy \x108ʲ\xac\x9f\xe7yp\x1c\a\x8a\xa2`\x9a&TU\x85,\xcb\xd0u]^]]}IQ\x94\xe3\xedtZf&\x93\xc9#\füȲ,/\b\x82\xcdI\b\x81\xa6i\xa8T*PUU!\x84\xfcrqq\xf1\x90\xd3T\xca\xd9\xe3\x82 \x9c\xf5\xf9|\xcftuu!\x10\b\x80\xa6iP\x14e\v\xb5\x8eR\xa9\x84|>\x0fB\xc8\x19I\x92&\x00ࡇ\x1e\xaa\x13\xfa\xee\xbb\xef\x02\x00\xfa\xfb\xfb\xaf\x95\xcb\xe5Ѿ\xbe>D\xa3Q0\f\x03'L\xd3D6\x9b\xc5g\x9f}\x86p8|unn\xeea\x00x\xfa\xe9\xa7\xeb\xea]\xbdz\x15\x00\x10\f\x06O\xfa\xfd\xfe\xe7C\xa1\x10\xfc~\u007fK\x9d\x92$\xa1\\.CQ\x94\x13\xa5R\xe9\xa7\xcdtNOO\x03\x00֯_\xff.\xc30\xe3\x91H\xc4\xe6\x04`sZ:%IB\xb1X\x04!\xe4\xdd/\xbe\xf8⇵\xa6\xd6=C\xfd~\xff[4M?\x13\x8b\xc5\x10\f\x06\xc10LӃ\xa6i\x84B!\xc4\xe3q0\f\xf3\xac\xdf\xef\u007f\xab\xc1\xa1*\xb6l\xd9\xf2~\xb1X\x1cݴi\x13b\xb1XS3-\xd1===\x18\x18\x18@\xb1X|h˖-\xef\xb7\xe2\x14E\xf1u\x9e矏D\"\x10\x04\xa1\xadNQ\x14\x11\x8dF\xc1\xf3\xfc^Q\x14_o\xc5\xd9\xdb\xdb{\x92\xa6\xe9\xf1\xae\xae.\b\x82P\xd7A\xceC\x14E\xc4b1\xd04\xfdtoo\xef\xc9Z\x1e\xdb\xd0L&\xb3\x9ea\x98\xe7{zz \x8abSq\xces<\xcf#\x1a\x8d\x82\xa2\xa8\x9fd2\x99\xf5N\x91\x91Hd \x9f\xcf?\xb5y\xf3fD\"\x91Vmq\x9a\x85{\xef\xbd\x17\xd9l\xf6\xa9H$2\xe0,\x9f\x9d\x9d\x8d\v\x82\xf0bդ\x8etr\x1c\x87`0\b\x9e\xe7_\x9c\x9d\x9d\x8d;9\x8b\xc5\xe2\x06\x86a~\xdc\xdd\xdd\r\x9e\xe7\xeb̴>;ϱ,\x8bH$\x02\x8a\xa2~\\,\x1674\x18\xbam۶\u007ffY\x96\x15E\x114M\xdbG\xb3\x1e\xaa-\x0f\x06\x83\xe08ηm۶\xa3N\xa1\x89D\xe2\xb4 \b\x1d\x9bi!\x16\x8b!\x10\b \x1e\x8f\x9fv\x96\xedر\xe3e\x9f\xcf\xe7\xb7\x1aީNA\x10\xc0\xb2\xac\u007fǎ\x1d\xbfpr\x0e\f\f\x1c\xf5\xf9|<\xcf\xf3\xf6\xf3\xd5\xe2\xa8E\xed9\x8a\xa2P}\xc6\xf2\x03\x03\x03v\xdbmC\x19\x86\xf9\x9e(\x8auBڑ֊\r\x85B`\x18\xe6\xef\x9cBeY~ \x16\x8bݕ\x99\x00@\xd34\x12\x89\x04\x14Ey\xc0Y\xc6q\xdc\xf7\xad\x86߭NQ\x14\xc1q\xdc\xdf7\xb9\xde\x0eA\x10\x1a:\xa4\x19\x9cu\xaa\xef\x99\x1d6\x97\xf5A\xd7\xf5\xf5\xd6\xdb\xfcnI\xfd~?t]o\x18\xf2\x85B\x81\x0f\x85Bm\xack\x8dP(\x84b\xb1\xc8;ϛ\xa6\xb9\xd9z\xf3ޭN\x8e\xe3`\x9a\xe6fg=\xc30\xee\xe58\xae\xee{\xedP[\xceq\x1c\fø\xd7\xfa\xdf\xfe\x1dj\x18ƚ\x02[\tn\xf5\xa2QU\xb5c.'\xaa\x8do8O\b\xa9\xbb\xf6\xdd\xe8\xb4\xde\xda\xcd8\xbfN\xdb\x01\x80a\x98\xba\xefе\x15\b!\xf6ύN`յ\x1a\xd9좆at\xc4儦i-\x1bW\xfb\xb3\xc8\r\x9d\x00\xbev\u06dd\xed\xb3\r\xe58nAQ\x94:\xb1\xadȝu$I\x82\xcf\xe7[p\xd6\xeb\xee\xeeV\xca\xe5rG\x02\x9dX^^F0\x18T\x9c\xe7\x19\x86\xf9\xb3\xa6i_K\xa7\xa2(\xa0(\xea\xcf\xcez,\xcb~\xa6iZ\xdd\xf7ڡ\xb6\\\x96e\xd04\xfd\x99\xf5\xbfm\xa8a\x18\x17$I\x82a\x18 \x84\xb4\xec\xb1\xda\u07b6\x8e\xd5\xd5U\x18\x86q\xc1yaQ\x14\xff\xb4\xbc\xbc|\xd7w)!\x04\xb9\\\x0e\xa2(\xfe\xc9Y\xa6\xaa\xea\xef\x15E\xa9\xbb~\xa7:eY\x86\xaa\xaa\xbfor\xbd˕J\xa5\x8e\xab\x93N\"\x84\xa0\xfa\xbd\xcbV\xb9m\xe8իW\x0f\xaa\xaa\xaaK\x92\xd4T\xac\x93\xa8\xd6LUU\xb5\xabW\xaf\x1et^|aaa\xa2R\xa9 \x9f\xcfߕ\xa1\xf9|\x1e\x95J\x05\v\v\v\x13β\xe9\xe9\xe974M\x93eY\xbe+\x9d\xb2,C\xd34yzz\xfa\r'g*\x95:\xa0i\x9a\"\xcbr\u074c\xa8U'Y\x9f\xab\x9cJ*\x95:\xd0`\xe8\xd0\xd0\xd0\"!\xe4\xdf\xf3\xf9<\xac;\xb5\xf6 \x844\x9c\x93$\t\xcb\xcb\xcb \x84\x9c\x18\x1a\x1aZt\n-\x95Js\xdd\xdd\xdd\xff\xf5\xf9矣X,vdf\xb1X\xc4\xfc\xfc<\xba\xbb\xbb\xdf/\x95Js\xce\xf2\xd1\xd1\xd1۲,\x1f\xabN';ҩ(\nJ\xa5\x12dY>6::z\xdb\xc9\x19\x8dF?7M\xf3?\x8a\xc5\"\xac\xbb\xbf\xb6Sj\xffZ\x9f\x15EA\xa1P\x00!\xe4?\xa3\xd1\xe8\xe7\r\x86\x02\x80,\xcb/\xe8\xba~\xf6Ν;\xb0\xeeT\xa78K\xb4$I\xb8s\xe7\x0e\f\xc38+\xcb\xf2\xfeV\x06e2\x99\x1f\x88\xa2x-\x93ɠP(\xb45\xb3P( \x9dN#\x18\f^\xcbd2\xdfoUO\x92\xa4W+\x95ʉ\x95\x95\x15ۀV:\x15E\xc1\xca\xca\ndY>!Iҫ\xad8\xbf\xfc\xf2˟\xea\xba\xfe\xce\xf2\xf22\x9a\xbdK\x9c\xcf\xe2\xea\xa3읅\x85\x85\xbd\xb5<MW\x9bX\x96}\x99e\xd9\xc3\x1cǱ\x81@\x00~\xbf\x1f\f\xc3\xc00\fȲl\xaf6i\x9a\xf6\x9a\xa6i\x93@G\xabMg\x96\x97\x97\u007f$\b\x02zzz\x10\x0e\x87\xe1\xf3\xf9\xa0i\x1a\x8aŢ\xbd\xda\xd4\xdd\xdd\xfd۹\xb9\xb9\x1f\x01\x1d\xad6\xfdC \x108Ʋ\xac\xdf\xef\xf7\x83\xe38\xd04\rB\x88\xbdڤi\x9a\\.\x97\x0f\xaa\xaa\xfaV;\x9d\xd6jS\"\x91x\xdd\xe7\xf3\xfd\x13˲|u\"`\xb7]UUH\x92\x04UU\x15\xc30\xfe\xe5֭[\xaf\x00-V\x9b\x9c\xa6\xa6R\xa9\xe4\xc3\x0f?\xfcfu=\xf4>\xd34}\x14E\xe94M\xff\x85\x10\xf2\x87+W\xae\x1c\xb4\x86y\xa7롡PhKoo\xefۊ\xa2\f\xac\xae\xae\x06u]\x87\xcf\xe7C \x10(\xf3<\x9f^XX\x98\xb0\x86y\xa7\xeb\xa1ׯ_\x8f?\xf1\xc4\x13/s\x1c\xb7\x03\xc0 \xaa\xeb\xa1\x00>VU\xf5\xf2\xf4\xf4\xf4\x1b\xd60\xeft=tee\xe5o\x86\x86\x86\x8e1\f3J\b\xe93M\x93\a\xa00\f3o\x18\xc6\xf5T*u\xc0\x1a\xe6m\xd7C=\xfc\xf5\xf0\"\x10\x97\xe1\x19\xea2<C]\x86g\xa8\xcb\xf0\fu\x19\x9e\xa1.\xe3[\xcd\xe5\xb3\xd9\xec\xfa\a\x1ex\xe0\xa8i\x9a\x8f\xaa\xaa\xdag\x18\x86\x8fa\x18\x9d\xe3\xb8y\x00\u007f\xbcq\xe3Ɓu\xeb\xd6}\t|\xb7\xb9|*\x95\x8a\x8f\x8d\x8d\x1d`Y\xf61\x8a\xa2\xfe\x16\x80\x00\xa0b\x9a\xe6\xffh\x9av\xf9\xc3\x0f?|shh\xe86\xf0\x1d\xe6\xf2\xf1x\xfc\x90a\x18\xaf\x88\xa2\xe8\x8b\xc5b\x88D\"v._*\x95p\xe7\xce\x1d\xac\xae\xae\xea,˾~\xfb\xf6\xed#\x96\xa9\xdfv.\x1f\x0e\x87\xf7\x06\x83\xc1_\xb2,+\xb4\xca\xe55M\xab\x94\xcb\xe5\x17\x8b\xc5\xe2\t\xa7\xa9\xdfJ.\x9fL&Ϛ\xa6\xf9\xcc}\xf7݇\xee\xeen\xf8|\xbe\x06NB\b\x96\x96\x96\xf0駟\x82\xa6\xe93\xd6Jӷ\x99\xcb\xc7b\xb1\xe3\xa2(\xfe,\x14\n5D\xc9N\xceR\xa9\x84J\xa5r<\x9b\xcd\xee\xaf5\xf5\x1b\xcf\xe5\x13\x89\xc4[\x86a<\xd3\xdfߏ\x9e\x9e\x1e\xb0,ے7\x1e\x8fcpp\x10\x84\x90g\x13\x89DK\xceo\"\x97\xef\xea\xea:$\b\xc2\xcf\"\x91H\xd3\x18\xdd\xc9Y\xcd\xef\u007f\xde\xd5\xd5u\xa8\x96\xa7m./I\x12N\x9d:\x85]\xbbv\xe1\x91G\x1e\xc1\xae]\xbbp\xea\xd4)H\x92\xd4Q.\x9f\xcdf\xd7\x1b\x86\xf1\xfc\x96-[\xd0\xd5\xd5\x05\x86aP*\x95099\x89\xfe\xfe~\xf8|>\xf4\xf7\xf7crr\x12\xa5R\t\f\xc3 \x18\fbÆ\rP\x14\xe5'\xd9l\xb6\x81\xb3Y.\xafi\x1a.]\xba\x84\xa9\xa9)\x1c9r\x04SSS\xb8t\xe9\x124M\xeb(\x97O\xa5RqQ\x14_\x8aF\xa3\xf6B\x10\x00,--!\x9dNcff\x06\xe9t\x1aKKK\x00`sV\xef\xe4\x97R\xa9\x94\xcdi\x0f\xf9\x8f?\xfe\xf84\xcf\xf3\xcf\xf5\xf6\xf6\x82\xa6iH\x92\x84\xbd{\xf7\xe2\xe6͛\r\xbd\xb9y\xf3f\x9c8q\x02\xa2(\xc20\f,,,@Uշ\x87\x86\x86\x9e\xab\xad7==}\x9ae\xd9熇\x87A\xd34J\xa5\x12\x9ez\xea)\xcc\xcc\xcc4p\x8e\x8c\x8c\xe0\x83\x0f>@(\x14\x82\xae똝\x9d\x85\xae\xebo\x8f\x8d\x8d\xd5qf2\x99\u007f\v\x04\x02\xfb\xaa;7\xa0i\x1aΜ9\x83[\xb7n5p&\x12\t<\xfb\xec\xb3`Y\x16\x86a \x97\xcbA\x92\xa4\xa9\xad[\xb7\xees\x18\xfa\xabP(\xf4ºu\xeb\xec \xef\x93O>A\xa5Ri\xe0\x14\x04\x01\x1b7n\x04\xf0U\xb0\x99\xcdfQ.\x97\xffupp\xf0\x05\xa0M.\u007f\xeeܹ\xa6f\x02\xc0͛7q\xeeܹ5syB\xc8\xf7b\xb1\x98\xcd955\xd5\xd4L\x00\x98\x99\x99\xc1\xd4Ԕ\xbd\xf3#\x99L\xc24\xcd\x06Ng.\u007f\xe5ʕ\xa6f\x02\xc0\xad[\xb7p\xe5ʕ5sy\x9e\xe7\u007f`\xbdxi\x9aF.\x97kj&\x00T*\x15\xe4r\xb9:N\x9e\xe7\xed\xb5ۖ\xb9\xfc\xf9\xf3\xe7\x9b\x12Z8\u007f\xfe\xfc\x9a\xb9\xbc,\xcb\xeb\xc3\xe1\xb0]\xef\xf4醍 u8}\xfa\xb4]7\x1c\x0eC\x96\xe5\x06Ng.?;;ۖsvvv\xcd\\\xde4\xcd\xc1Z\xce\\.ז3\x97\xcb\xd5q\xe2\xabeC\x00\xf5!]]6\xbd\xb8ؐh\xd4aqqq\xcd\\\xbe\x9a2\xda\xc7\xfc\xfc|[\xce\xf9\xf9y\xa7\xd0\x068s\xf9\x95\x95\x95\xb6\x9c+++\x1d\xe5\U000b572a\xaa\xb6\xe5\xb4\xf6\x1b4k{\xcb\\>\x99L\xb6%\xad\x0eɶy7M\xd3\xd0uݮ\xd7\xd7\xd7ז\xb3\xaf\xafϮ\xdbi.\x1f\x8dF\xdbrF\xa3ю\xf6\x0f\xd4r\xb6\xeaL\v\xd6&\x8cf\x9c-s\xf9\x9d;w\xb6%ݹs皹|(\x14Z(\x97\xcbv\xbdݻw\xb7\xe5ܽ{\xb7]7\x97ˁ\xe7\xf9\x06Ng.?<<ܖsxxx\xcd\\\x9e\xa2\xa8\xb4\xaa\xaav\xbd\xb5\xf6c\xc5b1\xbbn5)M[e-s\xf9\xf1\xf1ql\xde\xdc\xf0\xb8\x01\xf0\xd5[~|||\xcd\\\x9e\xa6\xe9\v\xb9\\\x0e\xba\xae\x83\x10\x82}\xfb\xf6add\xa4)\xe7\xc8\xc8\b\xf6\xed\xdbg\an\xd5\a\u007f\x03\xa73\x97߾};\x12\x89DS\xceD\"\x81\xed۷\xaf\x99˫\xaa\xfa\xbbZ\xceX,\x06A\x10\x9arZ;\xb0\x1d\x9c\xbf\xb3\xdbl}p\xe6\xf2\xa2(\xe2\xe4ɓسg\x8f=\xfc\x93\xc9$\xf6\xecك\x93'OB\x14\xc55s\xf9\x99\x99\x99\x83\x92$\xe9\xb9\\\x0e\x84\x10\x84B!\\\xb8p\x01\x87\x0f\x1f\xb6\x87\u007f__\x1f\x0e\x1f>\x8c\v\x17. \x14\nٛ\x1cVWW\xb5\x99\x99\x99\x06Ng.ϲ,&&&066f\x0f\xffh4\x8a\xb1\xb11LLL\x80e\xd95s\xf9\x8b\x17/\x1e\xd34\xadbmv\xa0(\n\x1b7nD2\x99\xb4\x87?\xc7qH&\x93ظq\xa3\xfdx\xacrV.^\xbcx\xcc⪛z\xfa\xfd\xfe_\xb3,\xbb?\x16\x8b\xa1v\x9fh\xb3i\xa2\x15%g\xb3Y\xe8\xba~\\\x96\xe5\xfdͦ\x9e\xc9d\xf2\xd7\x14E\xedߴi\x13\xa2\xd1蚜+++\xb8y\xf3&(\x8a:\xbe\xb8\xb8\xb8\xbf\xd9\xd4S\x14\xc5W\x03\x81\xc0\xe1p8\x8c\xda}\xa2\xad8\xad\f]\x92\xa4\xd7$Iz\xb5\xd9Գ\xab\xab\xeb\xe5`08Y\xbb\x1d\xbc\x1d\xa7,\xcb(\x14\n(\x97ˇ\xf2\xf9\xfcdө\xe77\x91\xcb/..\xbe@\b9\x9bN\xa7\xad\xb9\u007fK\xce|>\x8ft:\r\x00g\x17\x17\x17[r~\x13\xb9|>\x9f\u007fC\x92\xa4\xe3\xf9|\x1e\xd6\xddߊS\x96eT7\x84\x1c\xcf\xe7\xf3\x93\xb5<\xdfZ.\x1f\x8f\xc7_6\f\xe3p \x10`\xad\\\x9eeYh\x9a\x86B\xa1`\xaf61\f\xf3\xda\xd2\xd2\xd2$\xf0\xdd\xe4\xf2\xa1P\xe8\xf9p8\xfc+\x96e\x05\xbf\xdfo\x8f\x00\xabs\xaa\xcf\xccJ\xa9T\xfa\xc7R\xa9t\x12\xf8\x0es\xf9\xa5\xa5\xa5\xe4\xc8\xc8ț\x00\x1eUU\xf5>]\xd7}\f\xc3\xe8<\xcf\xff\x05\xc0\x1ffff\x0e\xdes\xcf=\x8b\x96\x99\xed8\xbf\xc9\\\xfeƍ\x1b\xf7<\xf9\xe4\x93\a8\x8e{\x8c\xa2\xa8\xfb\xf1\u007f\xeb\xa17TU\xbdt\xf1\xe2\xc5c\xf7\xdf\u007f\xff\x92\xd3̦\x86z\xf8\xeb\xe0E .\xc33\xd4ex\x86\xba\f\xcfP\x97\xe1\x19\xea2<C]\x86g\xa8\xcb\xf0\fu\x19\x9e\xa1.\xc33\xd4ex\x86\xba\f\xcfP\x97\xe1\x19\xea2<C]\x86g\xa8\xcb\xf0\fu\x19\x9e\xa1.\xc33\xd4ex\x86\xba\f\xcfP\x97\xe1\x19\xea2<C]\x86g\xa8\xcb\xf0\fu\x19\x9e\xa1.\xc33\xd4ex\x86\xba\f\xcfP\x97\xe1\x19\xea2<C]\x86g\xa8\xcb\xf0\fu\x19\x9e\xa1.\xc33\xd4ex\x86\xba\f\xcfP\x97\xf1\xbfM\x81M1G\f4\xf5\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	file11 := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/newforms/skins/default/spinner.png",
		FileModTime: time.Unix(1561449196, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x8f\x00\x00\x00 \b\x06\x00\x00\x00+)+\xa8\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\tpHYs\x00\x00\n\xf0\x00\x00\n\xf0\x01B\xac4\x98\x00\x00\x00\x1ftEXtSoftware\x00Macromedia Fireworks 8\xb5h\xd2x\x00\x00\x00\x16tEXtCreation Time\x0011/08/12F\xa1\x94\xc8\x00\x00\x03\xb9IDATx\x9c\xed\x99\xcdJ\x1bQ\x18\x86\xdfs&\x1b\xbd\x84\xe6\n\xb2\xec\u008d?\xe0\x0f.\xb2\x13\x17\x061)$\xe9J\x04\xad\xa9K]hw\x12Q\x10\xbb2Y$V\x92\x82H7Y\x88?P\x95\x82\x8b.\xbd\x82\xf4\x12*\x05\xe7\x9c.\xa6g2Ә\xc9x\xe6Ģ\xfd\x9eM@\xe3\xeb\x90<\x1c\xbe\xf3\xbdLJ\xf9\n\xbd\xe1\a\x00\xca~\xda\xec\xd7=\xca\xfe\xfe\xd0\x0fy\x8f\xfe\x19\xf1\x1f@\xf2\x10ڐ<\x846\xa1\xe5\x19\x9e\xddi\xf4\xea!&Rk\xcd^e\xb3\xfe\x91\x9eeO/\x94ҽ\xcaάT'{\x95\xbdU\xbeH\x98\xc8\t%\xcf`j\xbbqo\v\f\xa6\xb6\x8d\v4>\xb3ڴ\x85\xc0\xf8̪\xf1/\x99\xf5\r5a\xdbΫa\xa6\xe6\xf7\xd3\xf7\xb6\xc0\xd4\xfc\xbeq\x81\xe6\n\x95I[\b\xcc\x15*\xc6\x05*\x96\xce\x13B\b\x14K\xe7\x91\x05\xea*\xcf`j\xbb!\xa4\x04\x00\b)\x8d\n4>\xb3\xda\xf4f\x9b\x14\x88\xf5\r5!\x9cl\biT\xa0\xa9\xf9\xfd\xb4\xf7\xb9M\n4W\xa8LJ8\xd9\x12Ҩ@\xc5\xd2yB\xfeyn)ed\x81\x02\xe5Q\xe2p\xc6\xf0\xad\xfe.\xc9\x193&\x90\x12\x873\x86\x8b\xcf\x1f\xe2*ۄ@\xae8\x9cA\xfe\xba\x8e\x833c\x02)q8c\xf8\xf2\xf1mU=\xb7\t\x81\x948\f\f\x9f\x8aoN\x18\x981\x81\x948\x8c1\xbcϏ\xdf2\xc6\"\v\xd4Q\x9e\xe1\xd9\x1dW\x9c\xeb\xdaR\x12\x00\xaekK\xae@Qf\xa0\x89Ԛ+\xceY}#\x0e\x00g\xf5\rW\xa0(3\x10\xeb\x1fi\x89sw\x15\a\xe0\xbc*\x81\"\xcc@\xd3\v%W\x9c\xe3\xbd|\x15\x00\x8e\xf7\xf2\xae@Qf\xa0\xccJ\xd5\x15砘9\x01\x80\x83b\xc6\x15(\xca\f\xb4U\xbep\xc5)\xe4\xc6n\x01\xa0\x90\x1bs\x05ҝ\x81\x18-\t_T6-\t\x89\xe7\x01\xc9ChC\xf2\x10\xda0uu{Jnnn\xba\xbeg``@+\xbb\\.w}O6\x9b\xd5\xca&\xfc\xd0\xc0\xfc\xb2\xb2i`&\x9e\a$\x0f\xa1\r\xc9Ch\x13\xeb\xf4\x8b\xe1ٝƽ-|\x1bf\xa0UY\xc4,\x8e\xcb\xc3\xc5d\xa7\xbf\x0fb\"\xb5ִ\x85\xf0m\x98\x81Veaq\x8e\xd3\xdaz<(\xa3\x13\xac\u007f\xa4\t\xdb\xf6m\x98\x01OeaY\x90?\xbfjeO/\x94\xd2\xea3Q\x1bf\xa0UY\xc4,\x8e\xa3\xdd\\5(\xa3\x13\x99\x95\xea\xa4-\x84o\xc3\f\xb4*\v\x8bsT6\xd3'A\x19\x9d\xd8*_$\x84\x10\xbe\r3Ъ,8\xe7XΎ\xde\x06e<DǓ\xe7\xf2p\xb1\xad\xcb\xf2v]\xba\xe2\x00\xc0im\xbd\xad\xcb\xf2v]\xba\xe2\x00p\xc4\xf8\xab\xcb\xf2u]\x9a\xe2\x00\xc0\xd1n\xae\xad\xcb\xf2v]\xba\xe2\x00@e3\xdd\xd6ey\xbb.]q\x00`9;\xda\xd6ey\xbb.\x1dq\x80\x10\xb7-o\xab\x0e\xa0\xed$\n\xa0\xeb\xcd\xc2۪\xabl\xefI\x14%\xdbת;ᾓ(J\xb6\xb7Uw\xa2\xfd'Q\x94lo\xab\x0e\xa0\xed$\xea\x92\x1dx\xdb\xf2\xb6\xea\x00\xdaN\xa2\x00\xf4n[\xaa\f\x05\x1e%N(T\x19\xaa\xb2C\x8a\x13\n\xb7\fu\xc2Ê\x13\nU\x86:ѡ\xc5\t\x85*C\x81G\x89\x13\nU\x86\x02\x8f\x12\xa7#\xa1\x06\xe6\xeb\xdaR2fq\xa3\xe2(\xce\xea\x1bq\x8bs\xa3\xe2(\xe4\xddU\x1c\x96eT\x1c\xc5\xf1^\xbe\x1a\xb3\xb8Qq\x14\a\xc5̉ŹQq\x14\x85\xdc\xd8-\xe7<\xb28\x00-\t_Z6-\t\x89\xe7\x01\xc9ChC\xf2\x10\xda\xfc\x93V\x9dx\x19\xd0\xc9ChC\xf2\x10ڐ<\x846$\x0f\xa1\xcdo\x1a\x800a\xc1\"\xbau\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	file12 := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/newforms/skins/default/style.css",
		FileModTime: time.Unix(1562466802, 0),

		Content: string("\ufeff.newforms,.newforms form{\r\n\tmargin:0px;\r\n\tpadding:0px;\r\n\t\r\n}\r\n.newforms *{\r\n\tbox-sizing:border-box !important;\r\n\t-moz-box-sizing:border-box !important;\r\n\t-webkit-box-sizing:border-box !important;\r\n}\r\n.newforms a:hover, .newforms a:active {\r\n\ttext-decoration: none;\r\n}\r\n.newforms input, .newforms textarea, .newforms select {\r\n\tfont-size:12px;font-family:\"宋体\",Tahoma,Arial;border-width:1px; \r\n}\r\n.newforms a,.newforms a span {\r\n\tfont-size:12px;font-family:\"宋体\",Tahoma,Arial;\r\n}\r\n.newforms select, .newforms input, .newforms textarea, .newforms button {\r\n\toutline:none; \r\n\tresize:none;\r\n}\r\n.newforms input{\r\n\tpadding: 0px 1px;\r\n}\r\n.newforms label{\r\n\tuser-select: none;\r\n\t-moz-user-select: none;\r\n\t-webkit-user-select: none;\r\n\t-webkit-touch-callout: none;\r\n\r\n}\r\n\r\n/* input text */\r\n.newforms_input_text{\r\n\tdisplay:inline-block;\r\n\tvertical-align:middle;\r\n\tposition: relative;\r\n\tbackground:#000;\r\n\ttext-align:left;\r\n\t\r\n\r\n}\r\n.newforms_input_text input{\r\n\theight: 24px;\r\n\tline-height: 24px;\r\n\tbackground: #FFFFFF;\r\n\r\n\tfont-size:12px;\r\n\tcolor: #666666;\r\n\tborder: 1px solid #CCCCCC;\r\n\tmargin:0px;\r\n\tpadding: 0px 3px;\r\n\tbox-shadow: inset 2px 3px 5px #EDEDED ;\r\n\t\r\n}\r\n\r\n.newforms_input_text input:hover {\r\n\tbackground: #FFFAF0;\r\n\tcolor: #666666;\r\n\tborder: 1px solid #AAAAAA;\r\n}\r\n.newforms_input_text input:focus {\r\n\tbackground: #FFFAF0;\r\n\tcolor: #14238A;\r\n\tborder: 1px solid #6F8DA9;\r\n\tbox-shadow: inset 2px 3px 5px rgba(0,0,0,0.15) ;\r\n}\r\n.newforms_input_text input[readonly] {\r\n\tbackground: #F8F8F8;\r\n\tcolor: #888888;\r\n\tborder: 1px solid #CCCCCC;\r\n}\r\n.newforms_input_text input[disabled] {\r\n\tbackground: #efefef;\r\n\tcolor: #aaa;\r\n\tborder: 1px solid #ddd;\r\n}\r\n\r\n\r\n\r\n.newforms_input_text a.newforms_t,.newforms_input_text a.newforms_b{\r\n\tdisplay:block;\r\n\twidth:22px;\r\n\theight:11px;\r\n\toverflow:hidden;\r\n\t\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-image: url(./spinner.png);\r\n\tbackground-position: 0 0; \r\n\r\n\tposition:absolute;\r\n\tright:1px;\r\n\ttop:1px;\r\n}\r\n.newforms_input_text a[disabled].newforms_t{\r\n\tbackground-position: -69px 0; \r\n}\r\n.newforms_input_text a[disabled].newforms_b{\r\n\tbackground-position: -69px -14px; \r\n}\r\n.newforms_input_text a.newforms_t{\r\n\t\r\n\tbackground-position: 0 0; \r\n}\r\n.newforms_input_text a.newforms_b{\r\n\ttop:11px;\r\n\tbackground-position: 0 -14px; \r\n}\r\n\r\n.newforms_input_text_focus a.newforms_t{\r\n\tbackground-position: -23px 0; \r\n}\r\n.newforms_input_text_focus a.newforms_b{\r\n\tbackground-position: -23px -14px; \r\n}\r\n\r\n.newforms_input_text a.newforms_t:hover, .newforms_input_text a.newforms_t:active {  \r\n\tbackground-position: -46px 0; \r\n}\r\n.newforms_input_text a.newforms_b:hover, .newforms_input_text a.newforms_b:active {  \r\n\tbackground-position: -46px -14px; \r\n}\r\n.newforms_input_text a[disabled].newforms_t:hover,.newforms_input_text a[disabled].newforms_t:active{\r\n\tbackground-position: -92px 0; \r\n}\r\n.newforms_input_text a[disabled].newforms_b:hover,.newforms_input_text a[disabled].newforms_b:active{\r\n\tbackground-position: -92px -14px; \r\n}\r\n\r\n.newforms_input_text a.newforms_date{\r\n\tdisplay:block;\r\n\twidth:16px;\r\n\theight:15px;\r\n\toverflow:hidden;\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-image: url(./date-trigger.png);\r\n\tbackground-position: 0 0; \r\n\r\n\tposition:absolute;\r\n\tright:5px;\r\n\ttop:5px;\r\n}\r\n.newforms_input_text a.newforms_date:hover, .newforms_input_text a.newforms_date:active {  \r\n\tbackground-position: 0 -15px; \r\n}\r\n.newforms_input_text a[disabled].newforms_date{\r\n\tcursor:default;\r\n\tbackground-color:#EFEFEF;\r\n\r\n\tfont-size:12px;\r\n\topacity:.3; \r\n\tfilter:alpha(opacity=30); \r\n}\r\n\r\n\r\n.newforms_input_text a.newforms_box{\r\n\tdisplay:block;\r\n\twidth:16px;\r\n\theight:15px;\r\n\toverflow:hidden;\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-image: url(./box-trigger.png);\r\n\tbackground-position: 0 0; \r\n\r\n\tposition:absolute;\r\n\tright:5px;\r\n\ttop:5px;\r\n}\r\n.newforms_input_text a.newforms_box:hover, .newforms_input_text a.newforms_box:active {  \r\n\tbackground-position: 0 -15px; \r\n}\r\n.newforms_input_text a[disabled].newforms_box{\r\n\tcursor:default;\r\n\tbackground-color:#EFEFEF;\r\n\topacity:.3; \r\n\tfilter:alpha(opacity=30); \r\n}\r\n\r\n.newforms_input_text a.newforms_file{\r\n\tdisplay:inline-block;\r\n\theight:24px;\r\n\tline-height:24px;\r\n\tpadding:0px 10px;\r\n\toverflow:hidden;\r\n\tposition:absolute;\r\n\tright:1px;\r\n\ttop:1px;\r\n\t\r\n\ttext-decoration:none;\r\n\ttext-align:center;\r\n\t\r\n\tfont-size:12px;\r\n\tcolor:#333;\r\n\tfont-family:\"宋体\", Arial, Helvetica, sans-serif;\r\n\tfont-weight:normal;\r\n\t\r\n\tbackground:#C8C8C8;\r\n\r\n}\r\n.newforms_input_text a.newforms_file:hover, .newforms_input_text a.newforms_file:active {  \r\n\tbackground:#8A8A8A;\r\n\tcolor:#fff;\r\n\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n}\r\n\r\n.newforms_input_text a.newforms_file[disabled]{\r\n\tcursor:default;\r\n\tcolor:#AAAAAA;\r\n\tbackground:#E3E3E3;\r\n}\r\n.newforms_input_text a.newforms_file[disabled]:hover, .newforms_input_text a.newforms_file[disabled]:active {  \r\n\tcolor:#AAAAAA;\r\n\tbackground:#E6E6E6;\r\n}\r\n\r\n \r\n\r\n/* textarea */\r\n\n.newforms_textarea, .newforms_select_multiple{\r\n\tdisplay:inline-block;\r\n\tvertical-align:middle;\r\n\tposition: relative;\r\n}\r\n.newforms_textarea textarea, .newforms_select_multiple select{\r\n\tline-height: 150%;\r\n\tbackground: #FFFFFF;\r\n\tfont-size:12px;\r\n\tcolor: #666666;\r\n\tborder: 1px solid #CCCCCC;\r\n\tmargin:0px;\r\n\tpadding: 3px;\r\n\tbox-shadow: inset 2px 3px 5px #EDEDED ;\r\n}\r\n\r\n.newforms_textarea textarea:hover, .newforms_select_multiple:hover select {\r\n\tbackground: #FFFAF0;\r\n\tcolor: #666666;\r\n\tborder: 1px solid #AAAAAA;\r\n}\r\n.newforms_textarea textarea:focus, .newforms_select_multiple select:focus {\r\n\tbackground: #FFFAF0;\r\n\tcolor: #14238A;\r\n\tborder: 1px solid #6F8DA9;\r\n\tbox-shadow: inset 2px 3px 5px rgba(0,0,0,0.15) ;\r\n}\r\n.newforms_textarea textarea[readonly] {\r\n\tbackground: #F6F6F6;\r\n\tcolor: #888888;\r\n\tborder: 1px solid #CCCCCC;\r\n}\r\n.newforms_textarea textarea[disabled], .newforms_select_multiple select[disabled] {\r\n\tbackground: #efefef;\r\n\tcolor: #aaa;\r\n\tborder: 1px solid #ddd;\r\n}\r\n \r\n/* input checkbox */\r\n.newforms_checkbox{\r\n\tdisplay:inline-block;\r\n\tbackground:url(./checkbox.png) no-repeat;\r\n\tbackground-position:0px 0px;\r\n\tpadding:0px;\r\n\twidth: 21px;\r\n\theight: 24px;\r\n\toverflow:hidden;\r\n\ttext-decoration: none;\r\n\tvertical-align:middle;\r\n}\r\n.newforms_checkbox:hover{\r\n\tbackground-position:-21px 0px;\r\n}\r\n.newforms_checkbox_select{\r\n\tbackground-position:0px -24px;\r\n}\r\n.newforms_checkbox_select:hover{\r\n\tbackground-position:-21px -24px;\r\n}\r\n.newforms_checkbox[disabled]{\r\n\tcursor:default;\r\n\tbackground-position:-42px -0px !important;\r\n}\r\n.newforms_checkbox[disabled]:hover{\r\n\tbackground-position:-63px -0px !important;\r\n}\r\n.newforms_checkbox_select[disabled]{\r\n\tcursor:default;\r\n\tbackground-position:-42px -24px !important;\r\n}\r\n.newforms_checkbox_select[disabled]:hover{\r\n\tbackground-position:-63px -24px !important;\r\n}\r\n\r\n/* input radio */\r\n.newforms_radio{\r\n\tdisplay:inline-block;\r\n\tbackground:url(./radio.png) no-repeat;\r\n\tpadding:0px;\r\n\twidth: 21px;\r\n\theight: 24px;\r\n\toverflow:hidden;\r\n\ttext-decoration: none;\r\n\tmargin-bottom:-6px;\r\n\tvertical-align:baseline;\r\n}\r\n.newforms_radio:hover{\r\n\tbackground-position:-21px 0px;\r\n}\r\n.newforms_radio_select{\r\n\tbackground-position:0px -24px;\r\n}\r\n.newforms_radio_select:hover{\r\n\tbackground-position:-21px -24px;\r\n}\r\n.newforms_radio[disabled]{\r\n\tcursor:default;\r\n\tbackground-position:-42px -0px !important;\r\n}\r\n.newforms_radio[disabled]:hover{\r\n\tbackground-position:-63px -0px !important;\r\n}\r\n.newforms_radio_select[disabled]{\r\n\tcursor:default;\r\n\tbackground-position:-42px -24px !important;\r\n}\r\n.newforms_radio_select[disabled]:hover{\r\n\tbackground-position:-63px -24px !important;\r\n}\r\n/* select */\r\n.newforms_select{\r\n\tdisplay:inline-block;\r\n\theight: 24px;\r\n\tposition: relative;\r\n\r\n\tvertical-align:middle;\r\n\r\n\tuser-select: none;\r\n\t-moz-user-select: none;\r\n\t-webkit-user-select: none;\r\n\t-webkit-touch-callout: none;\r\n}\r\n\r\n.newforms_select>a{\r\n\tdisplay:block;\r\n\theight: 24px;\r\n\tline-height: 24px;\r\n\tbackground: #FFFFFF;\r\n\tborder: 1px solid #CCCCCC;\r\n\tmargin:0px;\r\n\tbox-shadow: inset 2px 3px 5px #EDEDED ;\r\n\tpadding:0px 3px;\r\n\tposition: relative;\r\n\tcursor: pointer;\r\n\toverflow:hidden;\r\n\ttext-align:left;\r\n\ttext-decoration: none;\r\n}\r\n.newforms_select:hover>a{\r\n\tbackground: #FFFAF0;\r\n\tborder: 1px solid #AAAAAA;\r\n}\r\n.newforms_select:active>a{\r\n\tbox-shadow: inset 2px 3px 5px rgba(0,0,0,0.15) ;\r\n}\r\n\r\n.newforms_select>a>span{\r\n\ttext-align:left;\r\n\tpadding: 0px 3px;\r\n\tfont-size:12px;\r\n\tcolor: #666666;\r\n}\r\n.newforms_select:hover>a>span{\r\n\tcolor: #333333;\r\n}\r\n.newforms_select:active>a>span {\r\n\tcolor: #14238A;\r\n}\r\n\r\n.newforms_select>a:after{\r\n\tcontent:\"\";\r\n\t\r\n\tposition:absolute;\r\n\ttop:8px;\r\n\tright:8px;\r\n\twidth: 11px;\r\n\theight: 8px;\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-image: url(./trigger.png);\r\n\tbackground-position: 0 0; \r\n}\r\n.newforms_select:hover>a:after{\r\n\tbackground-position: -11px 0;\r\n}\r\n\r\n.newforms_select>a[disabled],.newforms_select:hover>a[disabled]{\r\n\tcursor: default;\r\n\tborder:1px solid #DDDDDD;\r\n\tbackground:#EFEFEF;\r\n\t\r\n}\r\n.newforms_select:active>a[disabled]{\r\n\tbox-shadow: none ;\r\n}\r\n.newforms_select>a[disabled]:after{\r\n\topacity:.3; \r\n\tfilter:alpha(opacity=30); \r\n}\r\n.newforms_select>a[disabled]>span{\r\n\tcolor:#AAAAAA;\r\n}\r\n\r\n.newforms_select>ul{\r\n\tposition:absolute;\r\n\tleft:0px;\r\n\ttop:28px;\r\n\tz-index:1000;\r\n\t\r\n\tdisplay:none;\r\n\t\r\n\tborder:0px;\r\n\twidth:180px;\r\n\r\n\tmax-height:180px;\r\n\r\n\toverflow-y:auto;\r\n\toverflow-x:hidden;\r\n\r\n\tlist-style:none;\r\n\tlist-style-type:none;\r\n\tmargin:0px;\r\n\tpadding:0px;\r\n\tpadding-top:1px;\r\n\r\n\tborder:1px solid #454545;\r\n\t\r\n\t\r\n\t\r\n}\r\n.newforms_select>ul>li{\r\n\tmargin:0px;\r\n\tpadding:0px;\r\n\r\n}\r\n.newforms_select>ul>li>a{\r\n\tdisplay:block;\r\n\tpadding:0px 3px;\r\n\ttext-align:left;\r\n\t\r\n\theight:24px;\r\n\tline-height:24px;\r\n\t\r\n\tcolor:#454545;\r\n\tfont-size:12px;\r\n\tbackground:#fff;\r\n\t\r\n\r\n\ttext-decoration:none; \r\n}\r\n.newforms_select>ul>li>a:hover, .newforms_select>ul>li>a:active { background:#DEDEDE;}\r\n.newforms_select>ul>li.select>a{background:#368EE0;color:#fff;}\r\n.newforms_select>ul>li.select>a:hover, .newforms_select>ul>li.select>a:active { color:#FFF50D;}\r\n\r\n\r\n\r\n\r\n\r\n/* link */\r\n.newforms_link_button{\r\n\tborder:0px;\r\n\tdisplay:inline-block;\r\n\tpadding:0px 6px;\r\n\tmargin:0px;\r\n\ttext-decoration:none;\r\n\t \r\n\theight:24px;\r\n\tline-height:24px;\r\n\r\n\tfont-size:12px;\r\n\ttext-decoration: none;\r\n\tcolor:#666666;\r\n\tfont-family:\"宋体\", Arial, Helvetica, sans-serif;\r\n\t\r\n\tbackground:#008287;\r\n\tcolor:#fff;\r\n\t\r\n\tcursor:pointer;\r\n}\r\na.newforms_link_button:link, a.newforms_link_button:visited { \r\n \r\n}\r\n\r\na.newforms_link_button:hover, a.newforms_link_button:active { \r\n\tbackground:#1D1D1D;\r\n\tcolor:#fff;\r\n\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n}\r\n\r\na.newforms_link_button[disabled]{\r\n\tborder:0px;\r\n\tbackground:#E9E9E9;\r\n\tcolor:#AAAAAA;\r\n}\r\n\r\n\r\n\r\n.newforms_link{\r\n\tdisplay:inline-block;\r\n\tcolor:#666666;\r\n\tfont-size:12px;\r\n\ttext-decoration: underline;\r\n\ttext-align:center;\r\n\tcursor:pointer;\r\n\tpadding:3px;\r\n\tmargin:1px;\r\n}\r\na.newforms_link:link, a.newforms_link:visited { \r\n\ttext-decoration:underline; \r\n\tcolor:#666666;\r\n}\r\na.newforms_link:hover, a.newforms_link:active {\r\n\ttext-decoration:none; \r\n\tcolor:#ffffff; \r\n\tbackground:#0BACFF;\r\n\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n}\r\n\r\n\r\n.newforms_link_sel{\r\n\tfont-size:12px;\r\n\tcolor:#fff; \r\n\tbackground:#A3A3A3;\r\n\ttext-decoration: none;\r\n\ttext-align:center;\r\n\tpadding:3px;\r\n\r\n\tcursor:pointer;\r\n}\r\na.newforms_link_sel:link, a.newforms_link_sel:link {  \r\n\ttext-decoration:none ; \r\n\tcolor:#fff ; \r\n\tbackground:#A3A3A3 ;\r\n\r\n}\r\na.newforms_link_sel:hover, a.newforms_link_sel:active {  \r\n\ttext-decoration:none; \r\n\tbackground:#1D1D1D;\r\n\tcolor:#fff;\r\n\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n/* input button submit reset */\r\n.newforms_button{\r\n\t\r\n\tborder:0px;\r\n\tpadding:0px 10px 0px 10px !important;\r\n\theight:24px;\r\n\tline-height:24px !important;\r\n\r\n\tcolor:#fff;\r\n\tfont-family:\"宋体\", Arial, Helvetica, sans-serif;\r\n\t\r\n\tbackground:#A3A3A3;\r\n\r\n\t\r\n\tcursor:pointer;\r\n}\r\n.newforms_button:hover{\r\n\tbackground:#666666;\r\n\tcolor:#fff;\r\n\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n}\r\n.newforms_button[disabled]{\r\n\tcursor:default;\r\n\tborder:0px;\r\n\tbackground:#E1E1E1;\r\n\tcolor:#AAAAAA;\r\n}\r\n\r\n.newforms_button_image{\r\n\tcursor:pointer;\r\n}\r\n.newforms_button_image:hover{\r\n\t-webkit-transition: all 0.20s ease-in;\r\n\t-moz-transition: all 0.20s ease-in;\r\n\t-o-transition: all 0.20s ease-in;\r\n\t-ms-transition: all 0.20s ease-in;\r\n\ttransition: all 0.20s ease-in;\r\n\t\r\n\topacity:.7; \r\n\tfilter:alpha(opacity=70); \r\n\r\n}\r\n\r\n.newforms_button_image[disabled]{\r\n\tcursor:default;\r\n\topacity:.4; \r\n\tfilter:alpha(opacity=40,finishOpacity=40); \r\n}\r\n\r\n"),
	}
	file13 := &embedded.EmbeddedFile{
		Filename:    "images/js/plugins/newforms/skins/default/trigger.png",
		FileModTime: time.Unix(1561449196, 0),

		Content: string("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00%\x00\x00\x00\b\b\x06\x00\x00\x00~\xac6\xeb\x00\x00\x00\x04sBIT\b\b\b\b|\bd\x88\x00\x00\x00\tpHYs\x00\x00\n\xf0\x00\x00\n\xf0\x01B\xac4\x98\x00\x00\x00\x16tEXtCreation Time\x0011/07/12\x1e\u0084\x9e\x00\x00\x00\x1ftEXtSoftware\x00Macromedia Fireworks 8\xb5h\xd2x\x00\x00\x01UIDAT8\x8d\x8d\x94!\xce\xc30\f\x85_\x86:^\x16\x98\x92ݡ\n\f\x1b\x1f\f\x8c\xd4\xdda\x86;@\xa5\x1ea\a\b\xca\xce\xd2¢\x95\xb7\xcc?Y\xa2\xb5˶ߒ\x81\x13'\xfe\xf4\xa4g\x18c<3\xe3W\x1ac\xbc֚\xe7yƯ\xd4Zs۶\xf4\x9f\u007fs}\xbba\x18PU\x95Ǘ\x10Bx\x00x\xf6\xf2\xb7\xde\xfd~\xcf\x00\xf0x<@D\xf4\xad\xf7|>g\xefw/ò`\x11(\xc68\x8e\x1f\xc1\"P\x8ci\x9a>\x82}\x02\x02\x00\xc1\xcci\xb0R\n}\xdf\x1f\xb7@\xc6\x18\x84\x10\x8e˲\xa4\xc1RJ\xf4}/\xb6@Zk\x84\x10DQ\x14ipY\x96+\xb8x~8\x1c\xd04\xcd\x1b\xdc\x0e\x00\x98\xf9\xa8\x94Z)\x16\x81\x9cs\b!$\xd0y\x9e\x85\x94r\xa5X\x04\xb2\xd6\"\x84\x90@۶\xa5\xb2,W\x8aE\xa0\xba\xae\xb3@I\xa9\x18UU\xf9a\x18R\xed\x9cC\xd7u\thY\x96\xd7^\x1e\xc71\xd5\xd6Zt]\x97\x80\x8a\xa2HwDD\xd34\xa5\xba\xaek\x9cN\xa7,\x10\x9e*\xadR)\xe5\x01x\xe7ܛ+\xb7.\x93R2\x00\xb6־\xb9r\xfb\xf6r\xb9P\xd34t\xbb\xdd~\xba2{x\xbd^\xb3k\"g\u007f\"ʮ\x89\xdc\xfb\xfb\xfd\xfe\xaf5\xf1\a\x02\x1d\xb0j\xfdЀ(\x00\x00\x00\x00IEND\xaeB`\x82"),
	}
	file14 := &embedded.EmbeddedFile{
		Filename:    "mainwin.html",
		FileModTime: time.Unix(1570859297, 0),

		Content: string("<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"utf-8\">\r\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n<meta http-equiv=\"Cache-Control\" content=\"no-cache, no-store, must-revalidate\" />\r\n<meta http-equiv=\"Pragma\" content=\"no-cache\" />\r\n<meta http-equiv=\"Expires\" content=\"0\" />\r\n\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0\" />\r\n<title>SubTitleSearcher</title>\r\n<link rel=\"stylesheet\" href=\"images/css/style.css\">\r\n\r\n<script src=\"images/js/jquery.min.js\"></script>\r\n<link rel=\"stylesheet\" href=\"images/js/layer/theme/default/layer.css\">\r\n<script src=\"images/js/layer/layer.js\"></script>\r\n\r\n<link rel=\"stylesheet\" href=\"images/js/plugins/newforms/skins/default/style.css\">\r\n<script src=\"images/js/plugins/newforms/jquery.newforms.js\"></script>\r\n\r\n<link rel=\"stylesheet\" href=\"images/js/plugins/ContextMenu/contextMenu.css\">\r\n<script src=\"images/js/plugins/ContextMenu/contextMenu.js\"></script>\r\n\r\n<script src=\"images/js/common.js\"></script>\r\n<script src=\"images/js/main.js\"></script>\r\n<!--[if lt IE 9]>\r\n<script type=\"text/javascript\">\r\n\talert(\"请升级您的系统浏览器为IE9以上\")\r\n</script>\r\n<![endif]-->\r\n</head>\r\n<body oncontextmenu=\"return false\">\r\n\t<link rel=\"stylesheet\" href=\"images/css/mainwin.css\">\r\n\t<div id=\"about_box\" class=\"about_box\">\r\n\t\t<div class=\"dialog\">\r\n\t\t\t<a class=\"close\">X</a>\r\n\t\t\t<div class=\"logo\"><img src=\"/res/logo\" /></div>\r\n\t\t\t<div class=\"con\">\r\n\t\t\t\t<ul class=\"labels\">\r\n\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<div>软件名称：</div>\r\n\t\t\t\t\t\t<div class=\"app_name\">-</div>\r\n\t\t\t\t\t</li>\r\n\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<div>软件版本：</div>\r\n\t\t\t\t\t\t<div class=\"app_ver\">-</div>\r\n\t\t\t\t\t</li>\r\n\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<div>发布时间：</div>\r\n\t\t\t\t\t\t<div class=\"app_pub_date\">-</div>\r\n\t\t\t\t\t</li>\r\n\t\t\t\t\t<li>\r\n\t\t\t\t\t\t<div>软件网址：</div>\r\n\t\t\t\t\t\t<div>\r\n\t\t\t\t\t\t<a href=\"https://gitee.com/Andyfoo/GoSubTitleSearcher\" class=\"e_link\">gitee.com/Andyfoo/GoSubTitleSearcher</a><br>\r\n\t\t\t\t\t\t<a href=\"https://github.com/Andyfoo/GoSubTitleSearcher\" class=\"e_link\">github.com/Andyfoo/GoSubTitleSearcher</a>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</li>\r\n\t\t\t\t</ul>\r\n\t\t\t\t<div class=\"info\">\r\n\t\t\t\t\t<div class=\"title\">免责声名：</div>\r\n\t\t\t\t\t<ul>\r\n\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t\t本软件仅供个人学习和研究之用，不得用于商业或者非法用途。\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t\t下载后会覆盖原字幕，请谨慎操作。\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t\t所有字幕均来源于互联网，请使用者自行承担风险。\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t<li>\r\n\t\t\t\t\t\t\t作者仅提供学习和研究工具，不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任。\r\n\t\t\t\t\t\t</li>\r\n\t\t\t\t\t</ul>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n\t<div id=\"search_box\" class=\"search_box\">\r\n\t\t<div class=\"con\">\r\n\t\t\t<form action=\"?\" method=\"get\" name=\"search_from\" id=\"search_from\">\r\n\t\t\t\t<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\">\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t<td height=\"32\">\r\n                                                        <div class=\"filename_border\"><div class=\"filename\" val=\"\">请选择文件或拖拽文件到这里......</div></div>\r\n\t\t\t\t\t\t</td>\r\n\t\t\t\t\t\t<td width=\"160\" align=\"center\">\r\n\t\t\t\t\t\t\t<input type=\"button\" value=\"选择文件\" id=\"btn_sel_file\" />\r\n\t\t\t\t\t\t\t<input type=\"button\" value=\"搜索\" id=\"btn_search\" />\r\n\t\t\t\t\t\t\t<input type=\"button\" value=\"\" id=\"btn_about\"  />\r\n\t\t\t\t\t\t</td>\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t\t<tr>\r\n\t\t\t\t\t\t<td height=\"32\" align=\"center\" colspan=\"2\">\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" name=\"froms\" value=\"sheshou\" /> 射手</label>\r\n\t\t\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" name=\"froms\" value=\"xunlei\" /> 迅雷</label>\r\n\t\t\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" name=\"froms\" value=\"zimuku\" /> 字幕库</label>\r\n\t\t\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t\t\t<label><input type=\"checkbox\" name=\"froms\" value=\"subhd\" /> SubHD(较慢)</label>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t</td>\r\n\t\t\t\t\t</tr>\r\n\t\t\t\t</table>\r\n\t\t\t</form>\r\n\t\t</div>\r\n\t\t<div style=\"background:#ccc;line-height:32px;text-align:center;color:blue\" id=\"status_label\">\r\n\t\t请选择视频文件后查询\r\n\t\t</div>\r\n\t</div>\r\n\t<form action=\"?\" method=\"get\" name=\"batch_from\" id=\"batch_from\">\r\n\t<div id=\"list_body\" class=\"list_body\">\r\n\t\t<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\" class=\"list_table\">\r\n\t\t\t<tbody id=\"rec_list\">\r\n\t\t\t<script id=\"rec_list_tpl\" type=\"text/html\">\r\n\t\t\t<<# for(var i = 0, len = d.list.length; i < len; i++){ var row = d.list[i];>>\r\n\t\t\t\t<tr>\r\n\t\t\t\t\t<td width=\"60\" align=\"center\"><input type=\"checkbox\" name=\"item_id\" value=\"<< i >>\" /> << i+1 >></td>\r\n\t\t\t\t\t<td align=\"left\">\r\n\t\t\t\t\t\t<div class=\"title\"><< row.title >></div>\r\n\t\t\t\t\t\t<<# if(row.from == 'xunlei'){>>\r\n\t\t\t\t\t\t<div class=\"info1\"><< row.data.language >></div>\r\n\t\t\t\t\t\t<<# }else if(row.from == 'zimuku'){>>\r\n\t\t\t\t\t\t<div class=\"info1\"><< row.data.ext >>，<< row.data.lang >>，下载次数:<< row.data.downCount >></div>\r\n\t\t\t\t\t\t\t<<# if(row.data.authorInfo){>>\r\n\t\t\t\t\t\t<div class=\"info2\"><< row.data.authorInfo >></div>\r\n\t\t\t\t\t\t\t<<# }>>\r\n\t\t\t\t\t\t<<# }else if(row.from == 'subhd'){>>\r\n\t\t\t\t\t\t<div class=\"info1\"><< row.data.ext >>，下载次数:<< row.data.downCount >></div>\r\n\t\t\t\t\t\t\t<<# if(row.data.authorInfo){>>\r\n\t\t\t\t\t\t<div class=\"info2\"><< row.data.authorInfo >></div>\r\n\t\t\t\t\t\t\t<<# }>>\r\n\t\t\t\t\t\t<<# }>>\r\n\t\t\t\t\t</td>\r\n\t\t\t\t\t<td width=\"60\" align=\"center\"><div class=\"rate\"><< row.rate >></div><div class=\"from\"><< downFromMap[row.from].title >></div></td>\r\n\t\t\t\t\t<td width=\"115\" align=\"center\">\r\n\t\t\t\t\t\t<select style=\"width:110px;\" name=\"item_simplified_charset\">\r\n\t\t\t\t\t\t\t<option value=\"\">默认编码</option>\r\n\t\t\t\t\t\t\t<option value=\"UTF-8\">UTF-8 繁转简</option>\r\n\t\t\t\t\t\t\t<option value=\"GBK\">GBK 繁转简</option>\r\n\t\t\t\t\t\t\t<option value=\"Big5\">Big5 繁转简</option>\r\n\t\t\t\t\t\t</select></td>\r\n\t\t\t\t\t<td width=\"60\" align=\"center\"><input type=\"button\" value=\"下载\" class=\"download\" /></td>\r\n\r\n\t\t\t\t</tr>\r\n\t\t\t<<# } >>\r\n\t\t\t</script>\r\n\t\t\t</tbody>\r\n\t\t</table>\r\n\t</div>\r\n\t<div id=\"list_footer\" class=\"list_footer\">\r\n\t\t<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\">\r\n\t\t\t<tr>\r\n\t\t\t\t<td style=\"padding:0 10px;\">\r\n\t\t\t\t\t<label><input type=\"checkbox\" id=\"select_all\" value=\"1\" /> 全选</label>\r\n\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t<input type=\"button\" value=\"下载选中字幕\" id=\"btn_download\" />\r\n\t\t\t\t\t&nbsp;&nbsp;&nbsp;\r\n\t\t\t\t\t<label><input type=\"checkbox\" id=\"simplified_select_all\" value=\"1\" /> 繁体转简体</label>\r\n\t\t\t\t</td>\r\n\t\t\t\t<td width=\"200\" align=\"center\" style=\"color:red\">\r\n\t\t\t\t\t下载后会覆盖原字幕，请谨慎操作！\r\n\t\t\t\t</td>\r\n\t\t\t</tr>\r\n\t\t</table>\r\n\t</div>\r\n\t</form>\r\n\r\n\t<div id=\"extract_dialog\">\r\n\t\t<div class=\"box\">\r\n\t\t\t<a class=\"close\"></a>\r\n\t\t\t<div class=\"container\">\r\n\t\t\t\t<iframe scrolling=\"no\" allowtransparency=\"true\" frameborder=\"0\" src=\"extract_dialog.html\" name=\"extract_dialog_iframe\" id=\"extract_dialog_iframe\"></iframe>\r\n\t\t\t</div>\r\n\t\t</div>\t\t\r\n\r\n\t</div>\r\n\t<script src=\"images/js/mainwin.js\"></script>\r\n</body>\r\n</html>"),
	}

	// define dirs
	dir1 := &embedded.EmbeddedDir{
		Filename:   "",
		DirModTime: time.Unix(1570859297, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			file2,  // "extract_dialog.html"
			file14, // "mainwin.html"

		},
	}
	dir3 := &embedded.EmbeddedDir{
		Filename:   "images",
		DirModTime: time.Unix(1564837681, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			file4, // "images/btn_about.png"
			file5, // "images/close.png"

		},
	}
	dir6 := &embedded.EmbeddedDir{
		Filename:   "images/css",
		DirModTime: time.Unix(1569055286, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			file7, // "images/css/extract_dialog.css"
			file8, // "images/css/mainwin.css"
			file9, // "images/css/style.css"

		},
	}
	dira := &embedded.EmbeddedDir{
		Filename:   "images/js",
		DirModTime: time.Unix(1570504591, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			fileb, // "images/js/common.js"
			filec, // "images/js/extract_dialog.js"
			filed, // "images/js/jquery.min.js"
			fileo, // "images/js/main.js"
			filep, // "images/js/mainwin.js"

		},
	}
	dire := &embedded.EmbeddedDir{
		Filename:   "images/js/layer",
		DirModTime: time.Unix(1564362533, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			filef, // "images/js/layer/layer.js"

		},
	}
	dirg := &embedded.EmbeddedDir{
		Filename:   "images/js/layer/theme",
		DirModTime: time.Unix(1564362533, 0),
		ChildFiles: []*embedded.EmbeddedFile{},
	}
	dirh := &embedded.EmbeddedDir{
		Filename:   "images/js/layer/theme/default",
		DirModTime: time.Unix(1564362533, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			filei, // "images/js/layer/theme/default/icon-ext.png"
			filej, // "images/js/layer/theme/default/icon.png"
			filek, // "images/js/layer/theme/default/layer.css"
			filel, // "images/js/layer/theme/default/loading-0.gif"
			filem, // "images/js/layer/theme/default/loading-1.gif"
			filen, // "images/js/layer/theme/default/loading-2.gif"

		},
	}
	dirq := &embedded.EmbeddedDir{
		Filename:   "images/js/plugins",
		DirModTime: time.Unix(1566614225, 0),
		ChildFiles: []*embedded.EmbeddedFile{},
	}
	dirr := &embedded.EmbeddedDir{
		Filename:   "images/js/plugins/ContextMenu",
		DirModTime: time.Unix(1564362533, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			files, // "images/js/plugins/ContextMenu/contextMenu.css"
			filet, // "images/js/plugins/ContextMenu/contextMenu.js"

		},
	}
	diru := &embedded.EmbeddedDir{
		Filename:   "images/js/plugins/newforms",
		DirModTime: time.Unix(1564362533, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			filev, // "images/js/plugins/newforms/jquery.newforms.js"

		},
	}
	dirw := &embedded.EmbeddedDir{
		Filename:   "images/js/plugins/newforms/skins",
		DirModTime: time.Unix(1564362533, 0),
		ChildFiles: []*embedded.EmbeddedFile{},
	}
	dirx := &embedded.EmbeddedDir{
		Filename:   "images/js/plugins/newforms/skins/default",
		DirModTime: time.Unix(1564362533, 0),
		ChildFiles: []*embedded.EmbeddedFile{
			filey,  // "images/js/plugins/newforms/skins/default/checkbox.png"
			filez,  // "images/js/plugins/newforms/skins/default/date-trigger.png"
			file10, // "images/js/plugins/newforms/skins/default/radio.png"
			file11, // "images/js/plugins/newforms/skins/default/spinner.png"
			file12, // "images/js/plugins/newforms/skins/default/style.css"
			file13, // "images/js/plugins/newforms/skins/default/trigger.png"

		},
	}

	// link ChildDirs
	dir1.ChildDirs = []*embedded.EmbeddedDir{
		dir3, // "images"

	}
	dir3.ChildDirs = []*embedded.EmbeddedDir{
		dir6, // "images/css"
		dira, // "images/js"

	}
	dir6.ChildDirs = []*embedded.EmbeddedDir{}
	dira.ChildDirs = []*embedded.EmbeddedDir{
		dire, // "images/js/layer"
		dirq, // "images/js/plugins"

	}
	dire.ChildDirs = []*embedded.EmbeddedDir{
		dirg, // "images/js/layer/theme"

	}
	dirg.ChildDirs = []*embedded.EmbeddedDir{
		dirh, // "images/js/layer/theme/default"

	}
	dirh.ChildDirs = []*embedded.EmbeddedDir{}
	dirq.ChildDirs = []*embedded.EmbeddedDir{
		dirr, // "images/js/plugins/ContextMenu"
		diru, // "images/js/plugins/newforms"

	}
	dirr.ChildDirs = []*embedded.EmbeddedDir{}
	diru.ChildDirs = []*embedded.EmbeddedDir{
		dirw, // "images/js/plugins/newforms/skins"

	}
	dirw.ChildDirs = []*embedded.EmbeddedDir{
		dirx, // "images/js/plugins/newforms/skins/default"

	}
	dirx.ChildDirs = []*embedded.EmbeddedDir{}

	// register embeddedBox
	embedded.RegisterEmbeddedBox(`../res/html/`, &embedded.EmbeddedBox{
		Name: `../res/html/`,
		Time: time.Unix(1570859297, 0),
		Dirs: map[string]*embedded.EmbeddedDir{
			"":                                         dir1,
			"images":                                   dir3,
			"images/css":                               dir6,
			"images/js":                                dira,
			"images/js/layer":                          dire,
			"images/js/layer/theme":                    dirg,
			"images/js/layer/theme/default":            dirh,
			"images/js/plugins":                        dirq,
			"images/js/plugins/ContextMenu":            dirr,
			"images/js/plugins/newforms":               diru,
			"images/js/plugins/newforms/skins":         dirw,
			"images/js/plugins/newforms/skins/default": dirx,
		},
		Files: map[string]*embedded.EmbeddedFile{
			"extract_dialog.html":                                       file2,
			"images/btn_about.png":                                      file4,
			"images/close.png":                                          file5,
			"images/css/extract_dialog.css":                             file7,
			"images/css/mainwin.css":                                    file8,
			"images/css/style.css":                                      file9,
			"images/js/common.js":                                       fileb,
			"images/js/extract_dialog.js":                               filec,
			"images/js/jquery.min.js":                                   filed,
			"images/js/layer/layer.js":                                  filef,
			"images/js/layer/theme/default/icon-ext.png":                filei,
			"images/js/layer/theme/default/icon.png":                    filej,
			"images/js/layer/theme/default/layer.css":                   filek,
			"images/js/layer/theme/default/loading-0.gif":               filel,
			"images/js/layer/theme/default/loading-1.gif":               filem,
			"images/js/layer/theme/default/loading-2.gif":               filen,
			"images/js/main.js":                                         fileo,
			"images/js/mainwin.js":                                      filep,
			"images/js/plugins/ContextMenu/contextMenu.css":             files,
			"images/js/plugins/ContextMenu/contextMenu.js":              filet,
			"images/js/plugins/newforms/jquery.newforms.js":             filev,
			"images/js/plugins/newforms/skins/default/checkbox.png":     filey,
			"images/js/plugins/newforms/skins/default/date-trigger.png": filez,
			"images/js/plugins/newforms/skins/default/radio.png":        file10,
			"images/js/plugins/newforms/skins/default/spinner.png":      file11,
			"images/js/plugins/newforms/skins/default/style.css":        file12,
			"images/js/plugins/newforms/skins/default/trigger.png":      file13,
			"mainwin.html":                                              file14,
		},
	})
}
